16 $valueCallback, $valueCount, $comparisonCallback, $target, $expected
20 $valueCallback, $valueCount, $comparisonCallback, $target
27 $indexValueCallback =
function(
$size ) use (
$self ) {
29 $self->assertTrue( $val >= 0 );
34 $comparisonCallback =
function( $a, $b ) {
40 $indexValueCallback( 0 ),
47 $indexValueCallback( 1 ),
54 $indexValueCallback( 1 ),
61 $indexValueCallback( 1 ),
68 $indexValueCallback( 2 ),
75 $indexValueCallback( 2 ),
82 $indexValueCallback( 2 ),
89 $indexValueCallback( 2 ),
96 $indexValueCallback( 2 ),
103 $indexValueCallback( 3 ),
110 $indexValueCallback( 3 ),
117 $indexValueCallback( 3 ),
124 $indexValueCallback( 3 ),
138 $args = func_get_args();
139 array_shift(
$args );
140 $this->assertEquals( call_user_func_array(
141 'ArrayUtils::arrayDiffAssocRecursive',
$args