Tests Iniciales Postman creación Account - nelsonortfan/MicroDockerSpringBoot GitHub Wiki

TEST PARA CREAR UN ACCOUNT

Comenzamos desde Postman enviando la siguiente solicitud para crear una cuenta o Account:

TestCreatePostman

Posteriormente ingresamos a la base de datos de H2 y revisamos la tabla Accounts:

TestDBAccounts

De igual manera revisamos la tabla Customer:

TestDBCustomer

Si volvemos a enviar la misma petición, tendremos como respuesta la excepción esperada:

TestCreatePostmanDuplicate

PRUEBAS CURL DESDE CMD

Para poder hacer las pruebas desde CMD en Windows con el comando curl, usamos la siguiente expresión:

curl -X POST http://localhost:8080/api/create ^ -H "Content-Type: application/json" ^ -d "{"name": "Madan Reddy", "email": "[email protected]", "mobileNumber": "4355437687" }"

donde ^ se usa para agregar mas código en cambios de linea y mantenerlo organizado:

Test Post Curl cmd parte 1

Veremos que el resultado es similar al obtenido a Postman (en este caso se reinicio la App para no tener exception de cuenta ya existente):

Test Post Curl cmd parte 2