MathPHP\SetTheory\SetOperationsTest::dataProviderForRemoveMulti PHP Метод

dataProviderForRemoveMulti() публичный Метод

    public function dataProviderForRemoveMulti()
    {
        $vector = new Vector([1, 2, 3]);
        $fh = fopen(__FILE__, 'r');
        return [[[], [], []], [[], [null], []], [[null], [null], []], [[1], [1], []], [[1], [1], []], [[1, 2, 3], [1], [2, 3]], [[1, 2, 3], [2], [1, 3]], [[1, 2, 3], [3], [1, 2]], [[1, 2, 3], [4], [1, 2, 3]], [[1, 2, 3], [5, 6], [1, 2, 3]], [[1, 2, 3], [3, 4, 5], [1, 2]], [[1, 2, 3], [1, 2], [3]], [[1, 2, 3], [2, 3], [1]], [[1, 2, 3], [1, 3], [2]], [[1, 2, 3], [5, 'a'], [1, 2, 3]], [[1, 2, 3], [-1], [1, 2, 3]], [[1, 2, 3, -3], [-3], [1, 2, 3]], [[1, 2, 3, 4.5, 6.7], [4.5, 10], [1, 2, 3, 6.7]], [[1, 2, 3, 'a', 'b', 'see'], ['b', 'z'], [1, 2, 3, 'a', 'see']], [[1, 2, 3, 'a', 'b', 'see'], ['b', 1, 'see', 5555], [2, 3, 'a']], [[1, 2, 3, new Set([1, 2])], [1], [2, 3, 'Set{1, 2}']], [[1, 2, 3, new Set([1, 2])], [new Set([1, 2])], [1, 2, 3]], [[1, 2, 3, new Set([1, 2])], ['Set{1, 2}'], [1, 2, 3]], [[1, 2, 3, [1, 2, 3]], [1, 2, 3], [[1, 2, 3]]], [[1, 2, 3, [1, 2, 3], [2, 3], [4, 5, 6]], [2, 3], [1, [1, 2, 3], [2, 3], [4, 5, 6]]], [[1, 2, 3, [1, 2, 3], [2, 3], [4, 5, 6]], [4, 5, 6], [1, 2, 3, [1, 2, 3], [2, 3], [4, 5, 6]]], [[1, 2, 3, [1, 2, 3]], [[1, 2, 3]], [1, 2, 3]], [[1, 2, 3, [1, 2, 3], [2, 3], [4, 5, 6]], [[2, 3]], [1, 2, 3, [1, 2, 3], [4, 5, 6]]], [[1, 2, 3, [1, 2, 3], [2, 3], [4, 5, 6]], [[4, 5, 6]], [1, 2, 3, [1, 2, 3], [2, 3]]], [[1, 2, 3, [1, 2, 3], [2, 3], [4, 5, 6]], [[1, 2, 3], [4, 5, 6]], [1, 2, 3, [2, 3]]], [[1, 2, 3, [1, 2, 3], [2, 3], [4, 5, 6]], [1, [4, 5, 6], 3], [2, [1, 2, 3], [2, 3]]], [[1, 2, 3, $vector], [$vector, 9], [1, 2, 3]], [[1, 2, 3, $vector], [$vector], [1, 2, 3]], [[1, 2, 3, $vector], [1, $vector], [2, 3]], [[1, 2, 3, $fh], [1, $fh], [2, 3]]];
    }