https://github.com/masterfermin02/laravel_tdd
intellisys stand up
https://github.com/masterfermin02/laravel_tdd
Last synced: 5 months ago
JSON representation
intellisys stand up
- Host: GitHub
- URL: https://github.com/masterfermin02/laravel_tdd
- Owner: masterfermin02
- Created: 2019-07-30T21:02:37.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-02-02T07:20:40.000Z (over 3 years ago)
- Last Synced: 2024-12-31T05:26:47.633Z (over 1 year ago)
- Language: PHP
- Size: 216 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README

## TDD Resful With Laravel Intelisys Prensentation
### TDD:
Desarrollo guiado por pruebas de software, o Test-driven development (TDD) es una práctica de ingeniería de software que involucra otras dos prácticas: Escribir las pruebas primero (Test First Development) y Refactorización (Refactoring). Para escribir las pruebas generalmente se utilizan las pruebas unitarias (unit test en inglés). En primer lugar, se escribe una prueba y se verifica que las pruebas fallan. A continuación, se implementa el código que hace que la prueba pase satisfactoriamente y seguidamente se refactoriza el código escrito. El propósito del desarrollo guiado por pruebas es lograr un código limpio que funcione. La idea es que los requisitos sean traducidos a pruebas, de este modo, cuando las pruebas pasen se garantizará que el software cumple con los requisitos que se han establecido. Wikipedia.
### Restful API
REST es cualquier interfaz entre sistemas que use HTTP para obtener datos o generar operaciones sobre esos datos en todos los formatos posibles, como XML y JSON. Es una alternativa en auge a otros protocolos estándar de intercambio de datos como SOAP (Simple Object Access Protocol), que disponen de una gran capacidad pero también mucha complejidad. A veces es preferible una solución más sencilla de manipulación de datos como REST
### Laravel
Es un framework de código abierto para desarrollar aplicaciones y servicios web con PHP 5 y PHP 7. Su filosofía es desarrollar código PHP de forma elegante y simple, evitando el "código espagueti". Fue creado en 2011 y tiene una gran influencia de frameworks como Ruby on Rails, Sinatra y ASP.NET MVC
- [Presentation](https://docs.google.com/presentation/d/1v8ZnSVhR0YiTtSWAB2VofKsluH5PL-c0NToY_y8zPtk/edit#slide=id.g5e55b4e962_0_23).
## Run the test
- all the test are on the tests folder
- On the console run `compose test`
## Contributing
Thank you all of the team of Soul Cycle in DR.
## License
The Laravel framework is open-source software licensed under the [MIT license](https://opensource.org/licenses/MIT).