assertTrue($o->__invoke($input)); $this->assertTrue($o->assert($input)); $this->assertTrue($o->check($input)); } /** * @dataProvider providerInvalid * @expectedException Respect\Validation\Exceptions\BetweenException */ public function testValuesOutBoundsShouldRaiseException($min, $max, $inclusive, $input) { $o = new Between($min, $max, $inclusive); $this->assertFalse($o->__invoke($input)); $this->assertFalse($o->assert($input)); } /** * @expectedException Respect\Validation\Exceptions\ComponentException */ public function testInvalidConstructionParamsShouldRaiseException() { $o = new Between(10, 5); } }