Exemple #1
0
 public function testValidate()
 {
     $dataSource = Mock_MySql_Blog::getDataSource();
     $entity = $dataSource->makeNew();
     $dataSource->validate($entity);
     $this->assertEquals(array("'Description' is required"), $this->application->getErrorHandler()->getErrors());
     $entity = $dataSource->makeNew();
     $entity->set("Title", "");
     $entity->set("Description", "");
     $dataSource->validate($entity);
     $this->assertEquals(array("'Title' is required", "'Description' is required"), $this->application->getErrorHandler()->getErrors());
 }