96 $type_info =
$provider->provideTypeInformation();
97 $this->assertInstanceOf(TypeInformationCollection::class, $type_info);
100 $item_type_info = $type_info->get(TopParentItem::class);
101 $renderer = $item_type_info->getRenderer();
102 $this->assertInstanceOf(TopParentItemRenderer::class,
$renderer);
103 $this->assertInstanceOf(
109 $item_type_info = $type_info->get(Link::class);
110 $renderer = $item_type_info->getRenderer();
111 $this->assertInstanceOf(ilMMLinkItemRenderer::class,
$renderer);
112 $this->assertInstanceOf(
118 $item_type_info = $type_info->get(LinkList::class);
119 $renderer = $item_type_info->getRenderer();
120 $this->assertInstanceOf(LinkListItemRenderer::class,
$renderer);
121 $this->assertInstanceOf(
127 $item_type_info = $type_info->get(Separator::class);
128 $renderer = $item_type_info->getRenderer();
129 $this->assertInstanceOf(SeparatorItemRenderer::class,
$renderer);
130 $this->assertInstanceOf(
136 $this->dic_mock[
'ilObjDataCache'] = $this->createMock(ilObjectDataCache::class);
137 $this->dic_mock[
'static_url'] = $this->createMock(\
ILIAS\
StaticURL\Services::class);
138 $item_type_info = $type_info->get(RepositoryLink::class);
139 $renderer = $item_type_info->getRenderer();
140 $this->assertInstanceOf(ilMMRepositoryLinkItemRenderer::class,
$renderer);
Interface Observer Contains several chained tasks and infos about them.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Class NullIdentification.
Class CustomMainBarProvider.