muetsii / mutdd Goto Github PK
View Code? Open in Web Editor NEWProject for jj's tdd course
License: GNU Affero General Public License v3.0
Project for jj's tdd course
License: GNU Affero General Public License v3.0
Como usuario quiero un nuevo endpoint que ya tenga una estructura lógica para peticiones de consulta de datos. Los datos estarán moqueados, pero la respuesta respetará el formato.
El endpoint lee los parámetros de entrada y los loguea.
El endpoint responde 200 OK, en el body una estructura coherente con lo definido en la hu-01-02.
Es una historia de documentación.
Se produce documentación sobre la URL y los formatos de petición y respuesta, por ejemplo, en RAML.
La documentación se encuentra en un lugar lógico dentro del directorio doc.
hu01-03.md
Como usuario quiero un nuevo endpoint que ya tenga una estructura lógica para peticiones de consulta de datos. Los datos estarán moqueados, pero la respuesta respetará el formato.
El endpoint lee los parámetros de entrada y los loguea.
El endpoint responde 200 OK, en el body una estructura coherente con lo definido en la hu-01-02.
Configurar npm con la tarea de pasar el eslint
Como desarrollador quiero poder lanzar los tests. Necesito al menos la estructura básica de los mismos.
Como usuario del WS quiero llamar a un endpoint, sólo para ver que funciona.
Como administrador quiero ver los logs de la aplicación.
La aplicación produce logs en consola.
Se han definido los niveles de logs que habrá.
Una clase se ocupará del logging, de forma que más adelante sea casi inmediato cambiar el modo de loguear.
Los logs constan de un nivel, un mensaje, y un objeto con datos relevantes.
SHOULD: crear una estructura para moquear los logs y poder comprobarlos en los tests.
SHOULD: usar ya winston para poder luego cambiar más fácilmente.
Como usuario del WS quiero llamar a un endpoint, sólo para ver que funciona.
...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.