/** * @depends testOneToManyAndBelongsToRelations * @depends testManyToManyRelations */ public function testForgettingModelsAndManyRelations() { $firstIAsH = H::getByName('The First I!'); $firstI = $firstIAsH->castDown(array('I')); $this->assertEquals(self::MANY_COUNT, $firstI->ks->count()); $this->assertEquals(self::MANY_COUNT, $firstI->ls->count()); $firstIAsH->forget(); $firstI->forget(); unset($firstIAsH); unset($firstI); $firstIAsH = H::getByName('The First I!'); $firstI = $firstIAsH->castDown(array('I')); $this->assertEquals(self::MANY_COUNT, $firstI->ks->count()); $this->assertEquals(self::MANY_COUNT, $firstI->ls->count()); }