| Test Path | local:aml/aml-redflags/redflags-intensivecash |
|---|---|
| Test URL | http://dev.aficato.com/quality/?test=aml%2Faml-redflags%2Fredflags-intensivecash |
| Current Status | PASSED |
| Attempts | 1 |
| Last Executed | 2026-04-02 02:20:06 |
| Runtime (s) | 0.391 |
| Test Script Hash | f7585c2fc43aab427fe8c81b1bebee478391cfa5 |
| First Execution | 2019-09-24 14:56:05 |
| Total Executions | 19019 |
| Test Log |
|---|
HASH f7585c2fc43aab427fe8c81b1bebee478391cfa5
UNIT TEST AML_RaiseRedFlags_IntensiveCash URL dev.aficato.com/quality/?test=aml%2Faml-redflags%2Fredflags-intensivecash INIT BEGIN INIT END TEST BEGIN RaiseRedFlags_IntensiveCash Date begin : Date end : Definition: Array ( [VARIANTS] => Array ( [0] => Array ( [THRESHOLD_DAYS] => 1 [THRESHOLD_TRANSACTION_COUNT] => 1 [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 3000 [USD] => 3000 ) ) [1] => Array ( [THRESHOLD_DAYS] => 7 [THRESHOLD_TRANSACTION_COUNT] => 3 [THRESHOLD_TRANSACTION_AMOUNT_MAX] => Array ( [EUR] => 1500 [USD] => 1500 ) [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 1500 [USD] => 1500 ) ) ) ) Account: false Expected: false Result: false Testcase PASSED! RaiseRedFlags_IntensiveCash Date begin : Date end : Definition: Array ( [VARIANTS] => Array ( [0] => Array ( [THRESHOLD_DAYS] => 1 [THRESHOLD_TRANSACTION_COUNT] => 1 [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 3000 [USD] => 3000 ) ) [1] => Array ( [THRESHOLD_DAYS] => 7 [THRESHOLD_TRANSACTION_COUNT] => 3 [THRESHOLD_TRANSACTION_AMOUNT_MAX] => Array ( [EUR] => 1500 [USD] => 1500 ) [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 1500 [USD] => 1500 ) ) ) ) Account: Array ( ) Expected: false Result: false Testcase PASSED! RaiseRedFlags_IntensiveCash Date begin : Date end : Definition: Array ( [VARIANTS] => Array ( [0] => Array ( [THRESHOLD_DAYS] => 1 [THRESHOLD_TRANSACTION_COUNT] => 1 [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 3000 [USD] => 3000 ) ) [1] => Array ( [THRESHOLD_DAYS] => 7 [THRESHOLD_TRANSACTION_COUNT] => 3 [THRESHOLD_TRANSACTION_AMOUNT_MAX] => Array ( [EUR] => 1500 [USD] => 1500 ) [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 1500 [USD] => 1500 ) ) ) ) Account: Array ( [ID] => A [BALANCE_BEGIN] => 1000 [CURRENCY] => EUR [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 750 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 749 [ID] => B [TYPE] => CASH ) ) ) Expected: Array ( ) Result: Array ( ) Testcase PASSED! RaiseRedFlags_IntensiveCash Date begin : Date end : Definition: Array ( [VARIANTS] => Array ( [0] => Array ( [THRESHOLD_DAYS] => 1 [THRESHOLD_TRANSACTION_COUNT] => 1 [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 3000 [USD] => 3000 ) ) [1] => Array ( [THRESHOLD_DAYS] => 7 [THRESHOLD_TRANSACTION_COUNT] => 3 [THRESHOLD_TRANSACTION_AMOUNT_MAX] => Array ( [EUR] => 1500 [USD] => 1500 ) [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 1500 [USD] => 1500 ) ) ) ) Account: Array ( [ID] => A [BALANCE_BEGIN] => 1000 [CURRENCY] => EUR [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 1450 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 1500 [ID] => B [TYPE] => CASH ) ) ) Expected: Array ( ) Result: Array ( ) Testcase PASSED! RaiseRedFlags_IntensiveCash Date begin : Date end : Definition: Array ( [VARIANTS] => Array ( [0] => Array ( [THRESHOLD_DAYS] => 1 [THRESHOLD_TRANSACTION_COUNT] => 1 [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 3000 [USD] => 3000 ) ) [1] => Array ( [THRESHOLD_DAYS] => 7 [THRESHOLD_TRANSACTION_COUNT] => 3 [THRESHOLD_TRANSACTION_AMOUNT_MAX] => Array ( [EUR] => 1500 [USD] => 1500 ) [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 1500 [USD] => 1500 ) ) ) ) Account: Array ( [ID] => A [BALANCE_BEGIN] => 10000 [CURRENCY] => EUR [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => -1400 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-01 [AMOUNT] => -1500 [ID] => B [TYPE] => CASH ) ) ) Expected: Array ( ) Result: Array ( ) Testcase PASSED! RaiseRedFlags_IntensiveCash Date begin : Date end : Definition: Array ( [VARIANTS] => Array ( [0] => Array ( [THRESHOLD_DAYS] => 1 [THRESHOLD_TRANSACTION_COUNT] => 1 [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 3000 [USD] => 3000 ) ) [1] => Array ( [THRESHOLD_DAYS] => 7 [THRESHOLD_TRANSACTION_COUNT] => 3 [THRESHOLD_TRANSACTION_AMOUNT_MAX] => Array ( [EUR] => 1500 [USD] => 1500 ) [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 1500 [USD] => 1500 ) ) ) ) Account: Array ( [ID] => A [BALANCE_BEGIN] => 1000 [CURRENCY] => EUR [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 3000 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 1500 [ID] => B [TYPE] => WIRE ) ) ) Expected: Array ( [0] => Array ( [TYPOLOGY] => INTENSIVECASH [THRESHOLD_DAYS] => 1 [THRESHOLD_AMOUNT] => 3000 [START_DATE] => 2019-01-01 [END_DATE] => 2019-01-01 [DIRECTION] => DEPOSITS [TRANSACTION_COUNT] => 1 [TOTAL_AMOUNT] => 3000 [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 3000 [ID] => B [TYPE] => CASH ) ) ) ) Result: Array ( [0] => Array ( [TYPOLOGY] => INTENSIVECASH [THRESHOLD_DAYS] => 1 [THRESHOLD_AMOUNT] => 3000 [START_DATE] => 2019-01-01 [END_DATE] => 2019-01-01 [DIRECTION] => DEPOSITS [TRANSACTION_COUNT] => 1 [TOTAL_AMOUNT] => 3000 [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 3000 [ID] => B [TYPE] => CASH ) ) ) ) Testcase PASSED! RaiseRedFlags_IntensiveCash Date begin : Date end : Definition: Array ( [VARIANTS] => Array ( [0] => Array ( [THRESHOLD_DAYS] => 1 [THRESHOLD_TRANSACTION_COUNT] => 1 [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 3000 [USD] => 3000 ) ) [1] => Array ( [THRESHOLD_DAYS] => 7 [THRESHOLD_TRANSACTION_COUNT] => 3 [THRESHOLD_TRANSACTION_AMOUNT_MAX] => Array ( [EUR] => 1500 [USD] => 1500 ) [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 1500 [USD] => 1500 ) ) ) ) Account: Array ( [ID] => A [BALANCE_BEGIN] => 1000 [CURRENCY] => EUR [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-02 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [2] => Array ( [DATE] => 2019-01-07 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [3] => Array ( [DATE] => 2019-01-08 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) ) ) Expected: Array ( [0] => Array ( [TYPOLOGY] => INTENSIVECASH [THRESHOLD_DAYS] => 7 [THRESHOLD_AMOUNT] => 1500 [START_DATE] => 2019-01-01 [END_DATE] => 2019-01-07 [DIRECTION] => DEPOSITS [TRANSACTION_COUNT] => 3 [TOTAL_AMOUNT] => 1500 [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-02 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [2] => Array ( [DATE] => 2019-01-07 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) ) ) ) Result: Array ( [0] => Array ( [TYPOLOGY] => INTENSIVECASH [THRESHOLD_DAYS] => 7 [THRESHOLD_AMOUNT] => 1500 [START_DATE] => 2019-01-01 [END_DATE] => 2019-01-07 [DIRECTION] => DEPOSITS [TRANSACTION_COUNT] => 3 [TOTAL_AMOUNT] => 1500 [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-02 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [2] => Array ( [DATE] => 2019-01-07 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) ) ) ) Testcase PASSED! RaiseRedFlags_IntensiveCash Date begin : Date end : Definition: Array ( [VARIANTS] => Array ( [0] => Array ( [THRESHOLD_DAYS] => 1 [THRESHOLD_TRANSACTION_COUNT] => 1 [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 3000 [USD] => 3000 ) ) [1] => Array ( [THRESHOLD_DAYS] => 7 [THRESHOLD_TRANSACTION_COUNT] => 3 [THRESHOLD_TRANSACTION_AMOUNT_MAX] => Array ( [EUR] => 1500 [USD] => 1500 ) [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 1500 [USD] => 1500 ) ) ) ) Account: Array ( [ID] => A [BALANCE_BEGIN] => 1000 [CURRENCY] => EUR [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [2] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [3] => Array ( [DATE] => 2019-01-07 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [4] => Array ( [DATE] => 2019-01-07 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [5] => Array ( [DATE] => 2019-01-07 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) ) ) Expected: Array ( [0] => Array ( [TYPOLOGY] => INTENSIVECASH [THRESHOLD_DAYS] => 7 [THRESHOLD_AMOUNT] => 1500 [START_DATE] => 2019-01-01 [END_DATE] => 2019-01-01 [DIRECTION] => DEPOSITS [TRANSACTION_COUNT] => 3 [TOTAL_AMOUNT] => 1500 [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [2] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) ) ) [1] => Array ( [TYPOLOGY] => INTENSIVECASH [THRESHOLD_DAYS] => 7 [THRESHOLD_AMOUNT] => 1500 [START_DATE] => 2019-01-07 [END_DATE] => 2019-01-07 [DIRECTION] => DEPOSITS [TRANSACTION_COUNT] => 3 [TOTAL_AMOUNT] => 1500 [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-07 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-07 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [2] => Array ( [DATE] => 2019-01-07 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) ) ) ) Result: Array ( [0] => Array ( [TYPOLOGY] => INTENSIVECASH [THRESHOLD_DAYS] => 7 [THRESHOLD_AMOUNT] => 1500 [START_DATE] => 2019-01-01 [END_DATE] => 2019-01-01 [DIRECTION] => DEPOSITS [TRANSACTION_COUNT] => 3 [TOTAL_AMOUNT] => 1500 [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [2] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) ) ) [1] => Array ( [TYPOLOGY] => INTENSIVECASH [THRESHOLD_DAYS] => 7 [THRESHOLD_AMOUNT] => 1500 [START_DATE] => 2019-01-07 [END_DATE] => 2019-01-07 [DIRECTION] => DEPOSITS [TRANSACTION_COUNT] => 3 [TOTAL_AMOUNT] => 1500 [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-07 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-07 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) [2] => Array ( [DATE] => 2019-01-07 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) ) ) ) Testcase PASSED! RaiseRedFlags_IntensiveCash Date begin : Date end : Definition: Array ( [VARIANTS] => Array ( [0] => Array ( [THRESHOLD_DAYS] => 1 [THRESHOLD_TRANSACTION_COUNT] => 1 [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 3000 [USD] => 3000 ) ) [1] => Array ( [THRESHOLD_DAYS] => 7 [THRESHOLD_TRANSACTION_COUNT] => 3 [THRESHOLD_TRANSACTION_AMOUNT_MAX] => Array ( [EUR] => 1500 [USD] => 1500 ) [THRESHOLD_TRANSACTION_AMOUNT_MIN] => Array ( [EUR] => 150 [USD] => 150 ) [THRESHOLD_AMOUNT_TOTAL] => Array ( [EUR] => 1500 [USD] => 1500 ) ) ) ) Account: Array ( [ID] => A [BALANCE_BEGIN] => 1000 [CURRENCY] => EUR [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 1500 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 1500 [ID] => B [TYPE] => CASH ) [2] => Array ( [DATE] => 2019-01-02 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) ) ) Expected: Array ( [0] => Array ( [TYPOLOGY] => INTENSIVECASH [THRESHOLD_DAYS] => 7 [THRESHOLD_AMOUNT] => 1500 [START_DATE] => 2019-01-01 [END_DATE] => 2019-01-02 [DIRECTION] => DEPOSITS [TRANSACTION_COUNT] => 3 [TOTAL_AMOUNT] => 3500 [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 1500 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 1500 [ID] => B [TYPE] => CASH ) [2] => Array ( [DATE] => 2019-01-02 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) ) ) ) Result: Array ( [0] => Array ( [TYPOLOGY] => INTENSIVECASH [THRESHOLD_DAYS] => 7 [THRESHOLD_AMOUNT] => 1500 [START_DATE] => 2019-01-01 [END_DATE] => 2019-01-02 [DIRECTION] => DEPOSITS [TRANSACTION_COUNT] => 3 [TOTAL_AMOUNT] => 3500 [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 1500 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 1500 [ID] => B [TYPE] => CASH ) [2] => Array ( [DATE] => 2019-01-02 [AMOUNT] => 500 [ID] => B [TYPE] => CASH ) ) ) ) Testcase PASSED! TEST END CLEANUP BEGIN CLEANUP END PROFILING: TOTAL RUNTIME (s)__________: 0.230 (0.230) PROFILING: Web service consumption (s): 0.000 PROFILING: Local runtime (s)__________: 0.230 PROFILING: MEMORY CONSUMPTION_________: 614760 OK |