public function dataProviderForFactorial() { return [[-1, []], [0, []], [1, [1]], [2, [1, 1]], [3, [1, 1, 2]], [10, [1, 1, 2, 6, 24, 120, 720, 5040, 40320, 362880]]]; }