| Test Path | local:aml/aml-datatransformation/transformaccountstoaccountchart |
|---|---|
| Test URL | http://dev.aficato.com/quality/?test=aml%2Faml-datatransformation%2Ftransformaccountstoaccountchart |
| Current Status | PASSED |
| Attempts | 1 |
| Last Executed | 2026-04-02 04:07:35 |
| Runtime (s) | 0.035 |
| Test Script Hash | 3de6b018bd265cb54f64f9c1dff479380c1e7c22 |
| First Execution | 2019-09-24 14:54:04 |
| Total Executions | 18916 |
| Test Log |
|---|
HASH 3de6b018bd265cb54f64f9c1dff479380c1e7c22
UNIT TEST AML_TransformAccountsToAccountChart URL dev.aficato.com/quality/?test=aml%2Faml-datatransformation%2Ftransformaccountstoaccountchart INIT BEGIN INIT END TEST BEGIN TestCase_TransformAccountToAccountChart Account: false Date Begin : 2019-01-01 Date End : 2019-01-31 Time Period: Types: Expected false Result false Testcase PASSED! TestCase_TransformAccountToAccountChart Account: Array ( ) Date Begin : 2019-01-01 Date End : 2019-01-31 Time Period: QUARTERLY Types: Expected false Result false Testcase PASSED! TestCase_TransformAccountToAccountChart Account: Array ( ) Date Begin : Date End : Time Period: MONTHLY Types: Expected false Result false Testcase PASSED! TestCase_TransformAccountToAccountChart Account: Array ( ) Date Begin : 2019-01-01 Date End : 2019-01-31 Time Period: QUARTERLY Types: Expected false Result false Testcase PASSED! TestCase_TransformAccountToAccountChart Account: Array ( ) Date Begin : 2019-01-01 Date End : 2019-01-31 Time Period: ANNUALLY Types: Expected false Result false Testcase PASSED! TestCase_TransformAccountToAccountChart Account: Array ( ) Date Begin : 2019-01-01 Date End : Time Period: MONTHLY Types: Expected false Result false Testcase PASSED! TestCase_TransformAccountToAccountChart Account: Array ( ) Date Begin : Date End : 2019-01-31 Time Period: MONTHLY Types: Expected false Result false Testcase PASSED! TestCase_TransformAccountToAccountChart Account: Array ( ) Date Begin : 2019-12-31 Date End : 2019-01-31 Time Period: MONTHLY Types: Expected false Result false Testcase PASSED! TestCase_TransformAccountToAccountChart Account: Array ( ) Date Begin : 2019-01-01 Date End : 2019-01-31 Time Period: MONTHLY Types: Expected Array ( [metric] => ¤ [bars] => Array ( [0] => Array ( [axis_text] => 2019-01 [line_value_left] => 0 [line_value_right] => 0 [bar_positive_amount] => 0 [bar_negative_amount] => 0 [bar_positive_count] => 0 [bar_negative_count] => 0 ) ) ) Result Array ( [metric] => ¤ [bars] => Array ( [0] => Array ( [axis_text] => 2019-01 [line_value_left] => 0 [line_value_right] => 0 [bar_positive_amount] => 0 [bar_negative_amount] => 0 [bar_positive_count] => 0 [bar_negative_count] => 0 ) ) ) Testcase PASSED! TestCase_TransformAccountToAccountChart Account: Array ( [ID] => A [BALANCE_BEGIN] => 1000 [CURRENCY] => EUR [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => -100 [ID] => B [TYPE] => WIRE ) [1] => Array ( [DATE] => 2019-02-01 [AMOUNT] => 200 [ID] => B [TYPE] => CASH ) ) ) Date Begin : 2019-01-01 Date End : 2019-02-28 Time Period: MONTHLY Types: Expected Array ( [metric] => € [bars] => Array ( [0] => Array ( [axis_text] => 2019-01 [line_value_left] => 1000 [line_value_right] => 900 [bar_positive_amount] => 0 [bar_negative_amount] => 100 [bar_positive_count] => 0 [bar_negative_count] => 1 ) [1] => Array ( [axis_text] => 2019-02 [line_value_left] => 900 [line_value_right] => 1100 [bar_positive_amount] => 200 [bar_negative_amount] => 0 [bar_positive_count] => 1 [bar_negative_count] => 0 ) ) ) Result Array ( [metric] => € [bars] => Array ( [0] => Array ( [axis_text] => 2019-01 [line_value_left] => 1000 [line_value_right] => 900 [bar_positive_amount] => 0 [bar_negative_amount] => 100 [bar_positive_count] => 0 [bar_negative_count] => 1 ) [1] => Array ( [axis_text] => 2019-02 [line_value_left] => 900 [line_value_right] => 1100 [bar_positive_amount] => 200 [bar_negative_amount] => 0 [bar_positive_count] => 1 [bar_negative_count] => 0 ) ) ) Testcase PASSED! TestCase_TransformAccountToAccountChart Account: Array ( [ID] => A [BALANCE_BEGIN] => 1000 [CURRENCY] => EUR [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => -100 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-02 [AMOUNT] => -1000 [ID] => C [TYPE] => WIRE ) [2] => Array ( [DATE] => 2019-01-03 [AMOUNT] => 500 [ID] => D [TYPE] => ) ) ) Date Begin : 2019-01-01 Date End : 2019-01-31 Time Period: MONTHLY Types: Array ( [0] => WIRE [1] => CASH [2] => * ) Expected Array ( [metric] => € [bars] => Array ( [0] => Array ( [axis_text] => 2019-01 [line_value_left] => 1000 [line_value_right] => 400 [bar_positive_amount] => 500 [bar_negative_amount] => 1100 [bar_positive_count] => 1 [bar_negative_count] => 2 [bar_positive_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 500 [count] => 1 ) ) [bar_negative_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 1000 [count] => 1 ) [1] => Array ( [name] => CASH [amount] => 100 [count] => 1 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) ) ) ) Result Array ( [metric] => € [bars] => Array ( [0] => Array ( [axis_text] => 2019-01 [line_value_left] => 1000 [line_value_right] => 400 [bar_positive_amount] => 500 [bar_negative_amount] => 1100 [bar_positive_count] => 1 [bar_negative_count] => 2 [bar_positive_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 500 [count] => 1 ) ) [bar_negative_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 1000 [count] => 1 ) [1] => Array ( [name] => CASH [amount] => 100 [count] => 1 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) ) ) ) Testcase PASSED! TestCase_TransformAccountToAccountChart Account: Array ( [ID] => A [BALANCE_BEGIN] => 1000 [CURRENCY] => EUR [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2018-12-29 [AMOUNT] => -100 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-02 [AMOUNT] => -1000 [ID] => C [TYPE] => WIRE ) [2] => Array ( [DATE] => 2019-01-03 [AMOUNT] => 500 [ID] => D [TYPE] => ) ) ) Date Begin : 2018-12-28 Date End : 2019-01-06 Time Period: WEEKLY Types: Array ( [0] => WIRE [1] => CASH [2] => * ) Expected Array ( [metric] => € [bars] => Array ( [0] => Array ( [axis_text] => 2018-12-24 [line_value_left] => 1000 [line_value_right] => 900 [bar_positive_amount] => 0 [bar_negative_amount] => 100 [bar_positive_count] => 0 [bar_negative_count] => 1 [bar_positive_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) [bar_negative_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 100 [count] => 1 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) ) [1] => Array ( [axis_text] => 2018-12-31 [line_value_left] => 900 [line_value_right] => 400 [bar_positive_amount] => 500 [bar_negative_amount] => 1000 [bar_positive_count] => 1 [bar_negative_count] => 1 [bar_positive_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 500 [count] => 1 ) ) [bar_negative_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 1000 [count] => 1 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) ) ) ) Result Array ( [metric] => € [bars] => Array ( [0] => Array ( [axis_text] => 2018-12-24 [line_value_left] => 1000 [line_value_right] => 900 [bar_positive_amount] => 0 [bar_negative_amount] => 100 [bar_positive_count] => 0 [bar_negative_count] => 1 [bar_positive_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) [bar_negative_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 100 [count] => 1 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) ) [1] => Array ( [axis_text] => 2018-12-31 [line_value_left] => 900 [line_value_right] => 400 [bar_positive_amount] => 500 [bar_negative_amount] => 1000 [bar_positive_count] => 1 [bar_negative_count] => 1 [bar_positive_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 500 [count] => 1 ) ) [bar_negative_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 1000 [count] => 1 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) ) ) ) Testcase PASSED! TestCase_TransformAccountToAccountChart Account: Array ( [ID] => A [BALANCE_BEGIN] => 1000 [CURRENCY] => EUR [TRANSACTIONS] => Array ( [0] => Array ( [DATE] => 2019-01-01 [AMOUNT] => -100 [ID] => B [TYPE] => CASH ) [1] => Array ( [DATE] => 2019-01-02 [AMOUNT] => -1000 [ID] => C [TYPE] => WIRE ) [2] => Array ( [DATE] => 2019-01-03 [AMOUNT] => 500 [ID] => D [TYPE] => ) ) ) Date Begin : 2019-01-01 Date End : 2019-01-03 Time Period: DAILY Types: Array ( [0] => WIRE [1] => CASH [2] => * ) Expected Array ( [metric] => € [bars] => Array ( [0] => Array ( [axis_text] => 2019-01-01 [line_value_left] => 1000 [line_value_right] => 900 [bar_positive_amount] => 0 [bar_negative_amount] => 100 [bar_positive_count] => 0 [bar_negative_count] => 1 [bar_positive_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) [bar_negative_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 100 [count] => 1 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) ) [1] => Array ( [axis_text] => 2019-01-02 [line_value_left] => 900 [line_value_right] => -100 [bar_positive_amount] => 0 [bar_negative_amount] => 1000 [bar_positive_count] => 0 [bar_negative_count] => 1 [bar_positive_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) [bar_negative_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 1000 [count] => 1 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) ) [2] => Array ( [axis_text] => 2019-01-03 [line_value_left] => -100 [line_value_right] => 400 [bar_positive_amount] => 500 [bar_negative_amount] => 0 [bar_positive_count] => 1 [bar_negative_count] => 0 [bar_positive_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 500 [count] => 1 ) ) [bar_negative_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) ) ) ) Result Array ( [metric] => € [bars] => Array ( [0] => Array ( [axis_text] => 2019-01-01 [line_value_left] => 1000 [line_value_right] => 900 [bar_positive_amount] => 0 [bar_negative_amount] => 100 [bar_positive_count] => 0 [bar_negative_count] => 1 [bar_positive_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) [bar_negative_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 100 [count] => 1 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) ) [1] => Array ( [axis_text] => 2019-01-02 [line_value_left] => 900 [line_value_right] => -100 [bar_positive_amount] => 0 [bar_negative_amount] => 1000 [bar_positive_count] => 0 [bar_negative_count] => 1 [bar_positive_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) [bar_negative_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 1000 [count] => 1 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) ) [2] => Array ( [axis_text] => 2019-01-03 [line_value_left] => -100 [line_value_right] => 400 [bar_positive_amount] => 500 [bar_negative_amount] => 0 [bar_positive_count] => 1 [bar_negative_count] => 0 [bar_positive_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 500 [count] => 1 ) ) [bar_negative_fractions] => Array ( [0] => Array ( [name] => WIRE [amount] => 0 [count] => 0 ) [1] => Array ( [name] => CASH [amount] => 0 [count] => 0 ) [2] => Array ( [name] => * [amount] => 0 [count] => 0 ) ) ) ) ) Testcase PASSED! TEST END CLEANUP BEGIN CLEANUP END PROFILING: TOTAL RUNTIME (s)__________: 0.020 (0.020) PROFILING: Web service consumption (s): 0.000 PROFILING: Local runtime (s)__________: 0.020 PROFILING: MEMORY CONSUMPTION_________: 619064 OK |