コード例 #1
0
ファイル: BlockTest.php プロジェクト: Maksold/platform
 public function testGetAliases()
 {
     $id = 'test_id';
     $this->rawLayout->add($id, null, 'test_name');
     $this->rawLayout->addAlias('alias1', $id);
     $this->rawLayout->addAlias('alias2', 'alias1');
     $this->block->initialize($id);
     $this->assertEquals(['alias1', 'alias2'], $this->block->getAliases());
 }
コード例 #2
0
ファイル: RawLayoutTest.php プロジェクト: ramunasd/platform
 public function testGetAliases()
 {
     $this->rawLayout->add('test_id', null, 'root');
     $this->rawLayout->addAlias('test_alias', 'test_id');
     $this->rawLayout->addAlias('another_alias', 'test_alias');
     $this->assertEquals(['test_alias', 'another_alias'], $this->rawLayout->getAliases('test_id'));
     $this->assertEquals([], $this->rawLayout->getAliases('unknown'));
 }