--TEST-- Test Collection::intersectValues() and Collection::subtract(). --FILE-- intersectValues($collection1)->toArray() != $intersected || $collection->intersectValues([])->toArray() != [] || Collection::init()->intersectValues($collection1)->toArray() != [] ) { echo 'Collection::intersectValues() failed.', PHP_EOL; } $subtracted = array_values(array_unique(array_diff($array, $array1))); if ($collection->subtract($collection1)->toArray() != $subtracted || $collection->subtract([])->toArray() != $array || $collection->subtract($collection)->toArray() != [] ) { echo 'Collection::subtract() failed.', PHP_EOL; } ?> --EXPECT--