| Test Path | local:aml/aml-datatransformation/transformaccountstonetworkgraph |
|---|---|
| Test URL | http://dev.aficato.com/quality/?test=aml%2Faml-datatransformation%2Ftransformaccountstonetworkgraph |
| Current Status | PASSED |
| Attempts | 1 |
| Last Executed | 2026-04-02 02:07:04 |
| Runtime (s) | 2.007 |
| Test Script Hash | f6bde81a2a01a9c65d165650db429cd6228e533c |
| First Execution | 2019-09-24 14:54:05 |
| Total Executions | 18932 |
| Test Log |
|---|
HASH f6bde81a2a01a9c65d165650db429cd6228e533c
UNIT TEST AML TransformAccountsToNetworkGraph URL dev.aficato.com/quality/?test=aml%2Faml-datatransformation%2Ftransformaccountstonetworkgraph INIT BEGIN INIT END TEST BEGIN TestCase_TransformAccountsToNetworkGraph Accounts false Date begin : Date end : Default currency: EUR Expected false Result false Testcase PASSED! TestCase_TransformAccountsToNetworkGraph Accounts Array ( ) Date begin : Date end : Default currency: EUR Expected Array ( [nodes] => Array ( ) [links] => Array ( ) ) Result Array ( [nodes] => Array ( ) [links] => Array ( ) ) Testcase PASSED! TestCase_TransformAccountsToNetworkGraph Accounts Array ( [0] => Array ( [ID] => A [CURRENCY] => EUR [DATAQUALITY] => 1 [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => -100 [ID] => B [TYPE] => [DESCRIPTION] => ) ) ) [1] => Array ( [ID] => B [CURRENCY] => EUR [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => 100 [ID] => A [TYPE] => [DESCRIPTION] => ) ) ) ) Date begin : Date end : Default currency: EUR Expected Array ( [nodes] => Array ( [0] => Array ( [id] => A [label] => A [currency] => € [text_transaction_amount_in] => 0 [text_transaction_amount_out] => 100 [text_transaction_netflow] => -100 [transaction_amount] => 100 [transaction_amount_in] => 0 [transaction_amount_out] => 100 [transaction_netflow] => -100 [transaction_count] => 1 [dataquality] => 1 [transaction_amount_factor] => 0.5 ) [1] => Array ( [id] => B [label] => B [currency] => € [text_transaction_amount_in] => 100 [text_transaction_amount_out] => 0 [text_transaction_netflow] => 100 [transaction_amount] => 100 [transaction_amount_in] => 100 [transaction_amount_out] => 0 [transaction_netflow] => 100 [transaction_count] => 1 [dataquality] => 0 [transaction_amount_factor] => 0.5 ) ) [links] => Array ( [0] => Array ( [dataquality] => 1 [source] => A [target] => B [transaction_amount_in] => 0 [transaction_amount_out] => 100 [transaction_count_in] => 0 [transaction_count_out] => 1 [transaction_direction_quotient] => 0 ) ) ) Result Array ( [nodes] => Array ( [0] => Array ( [id] => A [label] => A [currency] => € [text_transaction_amount_in] => 0 [text_transaction_amount_out] => 100 [text_transaction_netflow] => -100 [transaction_amount] => 100 [transaction_amount_in] => 0 [transaction_amount_out] => 100 [transaction_netflow] => -100 [transaction_count] => 1 [dataquality] => 1 [transaction_amount_factor] => 0.5 ) [1] => Array ( [id] => B [label] => B [currency] => € [text_transaction_amount_in] => 100 [text_transaction_amount_out] => 0 [text_transaction_netflow] => 100 [transaction_amount] => 100 [transaction_amount_in] => 100 [transaction_amount_out] => 0 [transaction_netflow] => 100 [transaction_count] => 1 [dataquality] => 0 [transaction_amount_factor] => 0.5 ) ) [links] => Array ( [0] => Array ( [dataquality] => 1 [source] => A [target] => B [transaction_amount_in] => 0 [transaction_amount_out] => 100 [transaction_count_in] => 0 [transaction_count_out] => 1 [transaction_direction_quotient] => 0 ) ) ) Testcase PASSED! TestCase_TransformAccountsToNetworkGraph Accounts Array ( [0] => Array ( [ID] => A [CURRENCY] => EUR [DATAQUALITY] => 1 [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => -100 [ID] => B [TYPE] => [DESCRIPTION] => ) ) ) ) Date begin : Date end : Default currency: EUR Expected Array ( [nodes] => Array ( [0] => Array ( [id] => A [label] => A [currency] => € [text_transaction_amount_in] => 0 [text_transaction_amount_out] => 100 [text_transaction_netflow] => -100 [transaction_amount] => 100 [transaction_amount_in] => 0 [transaction_amount_out] => 100 [transaction_netflow] => -100 [transaction_count] => 1 [dataquality] => 1 [transaction_amount_factor] => 1 ) [1] => Array ( [id] => B [label] => B [currency] => € [text_transaction_amount_in] => 0 [text_transaction_amount_out] => 0 [text_transaction_netflow] => 0 [transaction_amount] => 0 [transaction_amount_in] => 0 [transaction_amount_out] => 0 [transaction_netflow] => 0 [transaction_count] => 0 [dataquality] => 0 [transaction_amount_factor] => 0 ) ) [links] => Array ( [0] => Array ( [dataquality] => 1 [source] => A [target] => B [transaction_amount_in] => 0 [transaction_amount_out] => 100 [transaction_count_in] => 0 [transaction_count_out] => 1 [transaction_direction_quotient] => 0 ) ) ) Result Array ( [nodes] => Array ( [0] => Array ( [id] => A [label] => A [currency] => € [text_transaction_amount_in] => 0 [text_transaction_amount_out] => 100 [text_transaction_netflow] => -100 [transaction_amount] => 100 [transaction_amount_in] => 0 [transaction_amount_out] => 100 [transaction_netflow] => -100 [transaction_count] => 1 [dataquality] => 1 [transaction_amount_factor] => 1 ) [1] => Array ( [id] => B [label] => B [currency] => € [text_transaction_amount_in] => 0 [text_transaction_amount_out] => 0 [text_transaction_netflow] => 0 [transaction_amount] => 0 [transaction_amount_in] => 0 [transaction_amount_out] => 0 [transaction_netflow] => 0 [transaction_count] => 0 [dataquality] => 0 [transaction_amount_factor] => 0 ) ) [links] => Array ( [0] => Array ( [dataquality] => 1 [source] => A [target] => B [transaction_amount_in] => 0 [transaction_amount_out] => 100 [transaction_count_in] => 0 [transaction_count_out] => 1 [transaction_direction_quotient] => 0 ) ) ) Testcase PASSED! TEST END CLEANUP BEGIN CLEANUP END PROFILING: TOTAL RUNTIME (s)__________: 0.080 (0.080) PROFILING: Web service consumption (s): 0.000 PROFILING: Local runtime (s)__________: 0.080 PROFILING: MEMORY CONSUMPTION_________: 593856 OK |