public function Test_of_isValid() { $Person = new TestPerson(array('country' => 'ES')); $this->assertFalse($Person->isValid()); $this->assertEqual($Person->getErrors(), array('first_name' => array("can't be blank"), 'tos' => array("must be accepted"))); $Person->clearErrors(); $Person = $Person->findFirst(array('user_name = ?', 'bermi')); $Person->set('tos', 0); $this->assertFalse($Person->isValid()); $this->assertEqual($Person->getErrors(), array('email' => array("can't be blank"))); }