Puedes agregar el cóodigo javascript para probar que lo que regresa el servicio es correcto.
Se sugiere probar los casos de uso correctos e incorrectos, y probar que se regresen correctamente los resultdos.
Para probar que el servicio de login con un usuario correcto validaré lo siguiente:
Que el servicio regrese un status 200
Que el servicio regrese un token que no este vacío
Para probar tipos de datos voy a probar
Que el token sea string
Que la fecha de expiración del token sea un date con el formato
En Postman:
Da clic en la pestaña de Tests
Agrega el código
//Funciones de fechaconst moment = require("moment")//Revisar Estatus 200pm.test("Estatus es 200", function () {pm.response.to.be.ok;});//Convertir el Json a un objetovar respuesta = pm.response.json();pm.test("Token no es vacío", function(){pm.expect(respuesta.Token).not.to.be.empty;});pm.test("Token es string", function(){pm.expect(respuesta.Token).to.be.a('string');});pm.test("Token Expiration es una fecha correcta", function () {pm.expect(moment(respuesta.TokenExpiration,"MM-MM-DD hh:mm:ss").isValid()).to.be.true});
Da clic en el botón Send
En la pestaña de Test Results puedes ver el resultado de tus Tests