/** * @depends testConstruct */ public function testFreeze(Registry $registry) { $registry->register(new Map()); $this->assertCount(1, $registry->getMaps()); $registry->freeze(); $this->assertTrue($registry->isFrozen()); $this->assertCount(1, $registry->getMaps()); $registryMaps = $registry->getMaps(); $firstMap = reset($registryMaps); $this->assertEquals($registry->getRouter(), $firstMap->getRouter()); return $registry; }