Sobes.tech
Middle

Hay un método de la API REST del servicio de transferencia de una cierta cantidad de dinero de un usuario bancario a otro por ID: GET /api/transfer?money={money}&from={uid}&to={uid} El objetivo es crear casos de prueba para este método. Ejemplo de caso de prueba: Llamar al método con parámetros money=10.10&from=1&to=2; Comportamiento esperado: Llamar al método con parámetros money=10&from=1&to=2; Comportamiento esperado: estado 400 saldo sin cambios, devolver error de fondos insuficientes Llamar al método con parámetros money=100000&from=1&to=2; Comportamiento esperado: estado 200 saldo 1 disminuirá en la cantidad actual, saldo 2 aumentará en la cantidad actual Llamar al método con parámetros money=-10000&from=1&to=2; Comportamiento esperado: estado 400 saldo sin cambios, devolver error de no se puede transferir un valor negativo Llamar al método con parámetros money=0&from=1&to=2; Comportamiento esperado: estado 400 saldo sin cambios, devolver error de no se puede transferir un valor cero Llamar al método con parámetros money=вавава&from=1&to=2; Comportamiento esperado: estado 400 saldo sin cambios, devolver error de ingresar un valor correcto Llamar al método con parámetros money=10000&from=1&to=1; Comportamiento esperado: estado 400 saldo sin cambios, devolver error de describir detalladamente el error