public function validate($input) : bool
{
return $this->verifyAddress($input) && $this->verifyNetwork($input);
}
/** * @dataProvider providerForIpOutsideRange * @expectedException \Bluz\Validator\Exception\ValidatorException */ public function testIpsOutsideRangeShouldReturnFalse($input, $networkRange) { $validator = new Ip($networkRange); $this->assertFalse($validator->validate($input)); $this->assertNotEmpty($validator->__toString()); $this->assertFalse($validator->assert($input)); }