public function testCreate()
{
$name = 'testuser';
// define and create user in db
$this->phactory->define('user', array('name' => $name));
$user = $this->phactory->create('user');
// test returned Phactory\Sql\Row
$this->assertInstanceOf('Phactory\\Sql\\Row', $user);
$this->assertEquals($user->name, $name);
// retrieve expected row from database
$stmt = $this->pdo->query("SELECT * FROM `users`");
$db_user = $stmt->fetch();
// test retrieved db row
$this->assertEquals($db_user['name'], $name);
}