Example #1
0
 /**
  * Test entity structure
  */
 public function testEntity()
 {
     $config = array('db' => array('dsn' => DB_DSN, 'user' => DB_USER, 'pass' => DB_PASS));
     $app = new \Duality\App(dirname(__FILE__), $config);
     $db = $app->call('db');
     $entity = new \Model($db);
     $name = 'dummy';
     $expected = array(new Property('id'), new Property($name));
     $entity->addPropertiesFromArray(array($name));
     $result = $entity->getProperties();
     $this->assertEquals($expected, $result);
 }