Sign inSign up

gfdavila/tlbx-server

By gfdavila

Updated almost 6 years ago

Image
0

992

gfdavila/tlbx-server repository overview

Readme

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.

Limitaciones

Se usa node v12. Desafortunadamete, no tengo experiencia en desarrollo de software como para integrar de forma sencilla mocha con node v8.

Cómo usar

La opcion mas simple es usando Docker mediante la imagen gfdavila/tlbx-server:

docker pull gfdavila/tlbx-server
  • Iniciar el servicio:
$ docker run --rm -p 3000:3000 gfdavila/tlbx-server
  • Test del servicio:
$ 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)

Tag summary

Content type

Image

Digest

Size

342.1 MB

Last updated

almost 6 years ago

docker pull gfdavila/tlbx-server