KimaiTest\Utility\ArrayUtilityTest::arrayDiffAssocRecursiveHandlesMultiDimensionalArrays PHP Method

arrayDiffAssocRecursiveHandlesMultiDimensionalArrays() public method

    public function arrayDiffAssocRecursiveHandlesMultiDimensionalArrays()
    {
        $array1 = array('key1' => 'value1', 'key2' => array('key21' => 'value21', 'key22' => 'value22', 'key23' => array('key231' => 'value231', 'key232' => 'value232')));
        $array2 = array('key1' => 'value1', 'key2' => array('key21' => 'value21', 'key23' => array('key231' => 'value231')));
        $expectedResult = array('key2' => array('key22' => 'value22', 'key23' => array('key232' => 'value232')));
        $actualResult = \Kimai_Utility_ArrayUtility::arrayDiffAssocRecursive($array1, $array2);
        $this->assertEquals($expectedResult, $actualResult);
    }