public function testMultipleRules() { $data = array('postalCode' => '/postalCode en_US/', 'phone' => '/phone en_US/'); Catalog::write('runtime', 'validation', 'en_US', $data); Validator::add(Catalog::read('runtime', 'validation', 'en_US')); $result = Validator::isPostalCode('postalCode en_US'); $this->assertTrue($result); $result = Validator::isPhone('phone en_US'); $this->assertTrue($result); }
public function testNlBe() { Validator::add(Catalog::read('validation', 'nl_BE')); $this->assertTrue(Validator::isPostalCode('1234')); $this->assertTrue(Validator::isPostalCode('1234')); $this->assertFalse(Validator::isPostalCode('0123')); }