Report generated 01-11-2023 00:35

Reglas Para Regresar A Acta Cero [OEO-1278]

 Is-Possible-Return-Act-Zero (calculation)

 Automatic (execution)

 Return-Act-Zero (rule)

 Smoke-Test (tag)

 Evaluate-Rules (service)

 OEO-1278 (issue)

 ADN (app)

 58 (sprint)

 Backend (layer)

 

Cast

 Andres

  • Andres has:
    • com.bocc.adn.api.model.screenplay.data.info.AnInfo@3918856e
    • com.peterland.karate.api.screenplay.facts.AnExpectedResponse@72f8cc92
  • Andres can:
    • call an API at https://z2aypbafw5gchmlhyce5ty2vqa.appsync-api.us-east-2.amazonaws.com:443

Scenario Outline

Dado que Andres esta en el siguiente estado
returnZeroActtrue
levelLIQUIDEZ270000
levelSOBREGIRO0
levelTARJETA0
levelFACTORING0
levelCAPITAL<CUPO_ACTUAL>
levelLEASING0
levelFILIALES0
levelEXPOSICION0
levelROTATIVO0
availableLevelLIQUIDEZ270000
availableLevelSOBREGIRO0
availableLevelTARJETA0
availableLevelFACTORING0
availableLevelCAPITAL<DISPONIBLE_ACTUAL>
availableLevelLEASING0
availableLevelFILIALES0
availableLevelEXPOSICION0
availableLevelROTATIVO0
initialLevelLIQUIDEZ55000000
initialLevelSOBREGIRO0
initialLevelTARJETA0
initialLevelFACTORING0
initialLevelCAPITAL<CUPO_INICIAL>
initialLevelLEASING0
initialLevelFILIALES0
initialLevelEXPOSICION0
initialLevelROTATIVO0

Cuando se evaluan las reglas de negocio para retornar a acta cero
Entonces el traslado aprobado tiene las siguientes caracteristicas
initialLevelReturnLIQUIDEZ<LIQUIDEZ>
initialLevelReturnSOBREGIROtrue
initialLevelReturnTARJETAtrue
initialLevelReturnFACTORINGtrue
initialLevelReturnCAPITAL<CAPITAL>
initialLevelReturnLEASINGtrue
initialLevelReturnEXPOSICIONtrue
initialLevelReturnFILIALEStrue
initialLevelReturnROTATIVOtrue
initialLevelValidation<RESULTADO>

Examples: 

# CUPO INICIAL CUPO ACTUAL DISPONIBLE ACTUAL RESULTADO LIQUIDEZ CAPITAL
1 0 54730000 54730000 true true true
Steps Outcome
ERROR 0.18s
ERROR 0.2s
Serenity BDD version 2.1.8