/** * @test * @dataProvider valueAvailable */ public function it_returns_whether_it_operator_holds_for_the_value_if_available($value, $expected) { $condition = new OperatorCondition('age', new GreaterThan(42)); $context = new Context(); $context->set('age', $value); $this->assertEquals($expected, $condition->holdsFor($context)); }