コード例 #1
0
ファイル: PhactoryTest.php プロジェクト: nrocy/phactory
 public function testGetAll()
 {
     $name = 'testuser';
     // define and create users in db
     Phactory::define('user', array('name' => $name));
     $users = array(Phactory::create('user'), Phactory::create('user'));
     // get expected rows from database
     $db_users = Phactory::getAll('user', array('name' => $name));
     // test retrieved db rows
     $this->assertEquals(2, count($db_users));
     $this->assertEquals($name, $db_users[0]->name);
     $this->assertEquals($name, $db_users[1]->name);
     $this->assertInstanceOf('Phactory_Row', $db_users[0]);
 }