*/ public static function provideFunctionArgumentsAnswerAndExpectedIsValid(): array { return [ [ 'function' => 'max', 'argumentOne' => 'two', 'argumentTwo' => 'one', 'answer' => 'two', 'expectedIsValid' => true, ], [ 'function' => 'min', 'argumentOne' => 'two', 'argumentTwo' => 'one', 'answer' => 'one', 'expectedIsValid' => true, ], [ 'function' => 'minus', 'argumentOne' => 'five', 'argumentTwo' => 'five', 'answer' => 'zero', 'expectedIsValid' => true, ], [ 'function' => 'plus', 'argumentOne' => 'eight', 'argumentTwo' => 'one', 'answer' => 'nine', 'expectedIsValid' => true, ], [ 'function' => 'max', 'argumentOne' => 'three', 'argumentTwo' => 'six', 'answer' => 'nine', 'expectedIsValid' => false, ], [ 'function' => 'min', 'argumentOne' => 'two', 'argumentTwo' => 'nine', 'answer' => 'seven', 'expectedIsValid' => false, ], [ 'function' => 'minus', 'argumentOne' => 'seven', 'argumentTwo' => 'six', 'answer' => 'four', 'expectedIsValid' => false, ], [ 'function' => 'plus', 'argumentOne' => 'eight', 'argumentTwo' => 'one', 'answer' => 'seven', 'expectedIsValid' => false, ], ]; } }