public function testNumberInvalid() { $this->assertFalse($this->rule->validate('phone_number', '261234567')); $this->assertFalse($this->rule->validate('phone_number', '26-123-45-67')); $this->assertFalse($this->rule->validate('phone_number', '261234567')); $this->assertFalse($this->rule->validate('phone_number', '26-123-45-67')); }
public function testValueFail() { $this->createImage(110, 110); $this->assertFalse($this->rule->validate('image', new UploadedFile($this->tmpFile, 'test'), [200])); $this->assertFalse($this->rule->validate('image', new UploadedFile($this->tmpFile, 'test'), [200, 100])); $this->assertFalse($this->rule->validate('image', new UploadedFile($this->tmpFile, 'test'), [200, 300])); }
public function testJsonInvalid() { $this->assertFalse($this->rule->validate('json', 'invalid: "json"}')); }
public function testKeysNotPresent() { $this->assertFalse($this->rule->validate('json', '{"valid": "json"}', ['invalid'])); }