/** * Update hasMany relations */ public function testUpdateHasManyAndBelongsToMany() { try { $group = new Phprojekt_Groups_Groups(array('db' => $this->sharedFixture)); $group->find(2); $group->id = 10; $group->save(); $users = $group->users->fetchAll(); $this->assertEquals(2, $users[0]->userId); $this->assertEquals('gus', $users[0]->username); $group->find(10); $group->id = 2; $group->save(); } catch (Exception $e) { $this->fail($e->getMessage()); } }