Home > Requirements > Regla De Redondeo De Montos Menores A $1000
Report generated 01-11-2023 00:35
YO como Crédito
QUIERO controlar los traslados entre bloques
PARA limitar las posibles transacciones.

Scenarios

Scenario details

Dado que Peter_Parker_Inc esta en el siguiente estado

isAvalCustomer{AVAL}
blockOrigin{BLOQUE_ORIGEN}
blockTarget{BLOQUE_TARGET}
availableAmount{MONTO_DISPONIBLE}
amountToTransfer{MONTO_A_TRANSFERIR}
availableLevelLIQUIDEZ{MONTO_DISPONIBLE}
availableLevelSOBREGIRO{MONTO_DISPONIBLE}
availableLevelTARJETA{MONTO_DISPONIBLE}
availableLevelFACTORING{MONTO_DISPONIBLE}
availableLevelCAPITAL{MONTO_DISPONIBLE}
availableLevelLEASING{MONTO_DISPONIBLE}
availableLevelEXPOSICION0
availableLevelFILIALES0
currentlyTransferredLIQUIDEZ0
currentlyTransferredSOBREGIRO0
currentlyTransferredTARJETA0
currentlyTransferredFACTORING0
currentlyTransferredCAPITAL0
currentlyTransferredLEASING0
currentlyTransferredEXPOSICION0
currentlyTransferredFILIALES0
committee@{juntaDirectiva}
maxTotalExposure@{maxTotalExposure}=$(@{available}*10)

Cuando se evaluan las reglas de negocio

Entonces el traslado aprobado tiene las siguientes caracteristicas

newLevel{BLOQUE_ORIGEN}{MONTO_FINAL}

Ejemplos:

AVALBLOQUE_ORIGENBLOQUE_TARGETMONTO_DISPONIBLEMONTO_A_TRANSFERIRMONTO_FINAL
trueLIQUIDEZFACTORING197095419709500
trueCAPITALLIQUIDEZ100099910000000
trueFILIALESLIQUIDEZ100100010000001000

Scenario Results (including rows of test data) Automated
 Passing 0
 Pending 0
 Ignored 0
 Skipped 0
 Unsuccessful
 Failed 0
 Broken 137 100%
 Compromised 0
Total 137
Execution Time Clock Time Fastest Test Slowest Test Average Execution Time
23s 35s 144ms 225ms 1s

Manual Tests

No manual tests were recorded
Serenity BDD version 2.3.7