Home > Requirements > Regla De Redondeo De Montos Menores A $1000
Report generated

Feature: [OEO-213] Regla De Redondeo De Montos Menores A $1000

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}
availableLevelEXPOSICION{MONTO_DISPONIBLE}
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
falseLIQUIDEZFACTORING197095419709500 
falseCAPITALLIQUIDEZ100099910000000 
falseCAPITALLIQUIDEZ100100010000001000 
falseCAPITALEXPOSICION100100010000001000 
falseLEASINGEXPOSICION10000005000000 
falseFILIALESEXPOSICION100100010000001000 

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
falseLEASINGLIQUIDEZ19709549854750 
falseFACTORINGLEASING10000004999000 
falseFACTORINGLEASING10000004995001000 
falseCAPITALEXPOSICION1000000200000800000 

Scenario Results (including rows of test data) Automated
 Passing 0
 Pending 0
 Ignored 0
 Skipped 0
 Unsuccessful
 Failed 0
 Broken 0
 Compromised 0
Total 0
Execution Time Clock Time Fastest Test Slowest Test Average Execution Time
0ms 0ms 0ms 0ms 0ms

Automated Tests

Scenario Steps Start Time Duration Result
[Cliente AVAL:<AVAL>] Trasferencia de MONTO PARCIAL de <BLOQUE_ORIGEN> a <BLOQUE_TARGET> cuando la relacion entre bloques SI ES 1:1 (6 examples) 3
[Cliente AVAL:<AVAL>] Trasferencia de MONTO PARCIAL de <BLOQUE_ORIGEN> a <BLOQUE_TARGET> cuando la relacion entre bloques NO ES 1:1 (4 examples) 3

Manual Tests

No manual tests were recorded
Serenity BDD version 2.3.7