/** * Tests that calling field will create a default validation set for it * * @return void */ public function testFieldDefault() { $validator = new Validator(); $this->assertFalse($validator->hasField('foo')); $field = $validator->field('foo'); $this->assertInstanceOf('\\Cake\\Validation\\ValidationSet', $field); $this->assertCount(0, $field); $this->assertTrue($validator->hasField('foo')); }