/** * @dataProvider subjectNumericRangeProvider * @covers ::forNone */ public function test_forNone_scenario_positive(testSubject $subject) { $positive = function ($value) { return $value > 0; }; $expected = count(array_filter($subject->toArray(), $positive)) === 0; self::assertEquals($expected, $subject->forNone($positive)); }