Este repo contiene la implementacion de una API basica sobre node. La API recibe un texto en el body de un POST request y adjunta el mismo texto en la respuesta. La API escucha por defecto sobre el port=3000.
Se usa node v12. Desafortunadamete, no tengo experiencia en desarrollo de software como para integrar de forma sencilla mocha con node v8.
La opcion mas simple es usando Docker mediante la imagen gfdavila/tlbx-server:
docker pull gfdavila/tlbx-server
$ docker run --rm -p 3000:3000 gfdavila/tlbx-server
$ docker run --rm gfdavila/tlbx-server test
Resultados esperados:
$ docker run --rm -p 3000:3000 gfdavila/tlbx-server
> [email protected] start /app/tlbx-server
> node app.js
Example app listening at http://localhost:3000
$ $ docker run --rm tlbx-server test
> [email protected] test /app/tlbx-server
> mocha 'test/api-test.js'
Example app listening at http://localhost:3000
POST
This is a sample text for dummies
✓ POST request test (105ms)
1 passing (121ms)
Content type
Image
Digest
Size
342.1 MB
Last updated
almost 6 years ago
docker pull gfdavila/tlbx-server