public static function getTableProvider() { $output = array(); $output[] = array(fix_schema("flourish2.albums")); $output[] = array(fix_schema("flourish2.artists")); $output[] = array(fix_schema("flourish2.groups")); $output[] = array(fix_schema("flourish2.users")); $output[] = array(fix_schema("flourish2.users_groups")); return $output; }
public function testUpdate() { $user = new Flourish2User(1); $user->setFirstName('Jim'); $user->store(); $this->assertEquals(1, $this->sharedFixture['db']->query(fix_schema('SELECT * FROM flourish2.users WHERE first_name = %s'), 'Jim')->countReturnedRows()); $this->sharedFixture['db']->query(fix_schema('UPDATE flourish2.users SET first_name = %s WHERE user_id = %i'), 'James', 1); }
public function testBuildFromSQL() { $set = fRecordSet::buildFromSQL('Flourish2User', fix_schema("SELECT * FROM flourish2.users")); $this->assertEquals(array(1, 2), $set->getPrimaryKeys()); }