19 declare(strict_types=1);
28 return new Listing\Factory();
34 $this->assertInstanceOf(
I\
Listing\Listing::class, $pl);
35 $this->assertInstanceOf(
I\
Listing\Property::class, $pl);
41 [
'label1',
'value1',
true],
42 [
'label2',
'value2',
false]
45 ->withProperty(...$props[0])
46 ->withProperty(...$props[1]);
48 $this->assertEquals($props, $pl->getItems());
54 [
'label1',
'value1',
true],
55 [
'label2',
'value2',
false]
58 ->withProperty(
'overwritten',
'by props');
60 $pl = $pl->withItems($props);
61 $this->assertEquals($props, $pl->getItems());
67 [
'label1',
'value1',
true],
68 [
'label2',
'value2',
false]
74 <div class="l-bar__space-keeper c-listing-property"> 75 <div class="l-bar__group c-listing-property__property"> 76 <span class="l-bar__element c-listing-property__propertylabel">label1</span> 77 <span class="l-bar__element c-listing-property__propertyvalue">value1</span> 79 <div class="l-bar__group c-listing-property__property"> 80 <span class="l-bar__element c-listing-property__propertyvalue">value2</span> getDefaultRenderer(JavaScriptBinding $js_binding=null, array $with_stub_renderings=[])
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
testPropertyListingWithProperty()
testPropertyListingWithItems()
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
brutallyTrimHTML(string $html)
A more radical version of normalizeHTML.
Provides common functionality for UI tests.
testPropertyListingConstruction()
testPropertyListingRendering()
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...