19 declare(strict_types=1);
25 public const TYPE =
"type";
27 public const DESC =
"description";
36 protected function setUp(): void
50 $this->post_condition,
55 $this->assertEquals(self::TYPE, $object->getType());
56 $this->assertEquals(self::TITLE, $object->getTitle());
57 $this->assertEquals(self::DESC, $object->getDescription());
58 $this->assertEquals(self::ICON_PATH, $object->getIconPath());
59 $this->assertEquals(self::IS_ONLINE, $object->isOnline());
60 $this->assertEquals(self::ORDER_NUMBER, $object->getOrderNumber());
62 $this->assertEquals(self::REF_ID, $object->getRefId());
63 $this->assertEquals(self::LP_MODE, $object->getLPMode());
75 $this->assertEquals(self::TYPE, $object->
getType());
76 $this->assertEquals(self::TITLE, $object->
getTitle());
78 $this->assertEquals(self::ICON_PATH, $object->
getIconPath());
79 $this->assertEquals(self::IS_ONLINE, $object->
isOnline());
80 $this->assertEquals(self::ORDER_NUMBER, $object->
getOrderNumber());
82 $this->assertEquals(self::REF_ID, $object->
getRefId());
84 $this->assertEquals(self::TYPE, $new_obj->getType());
85 $this->assertEquals(self::TITLE, $new_obj->getTitle());
86 $this->assertEquals(self::DESC, $new_obj->getDescription());
87 $this->assertEquals(self::ICON_PATH, $new_obj->getIconPath());
88 $this->assertEquals(
false, $new_obj->isOnline());
89 $this->assertEquals(self::ORDER_NUMBER, $new_obj->getOrderNumber());
91 $this->assertEquals(self::REF_ID, $new_obj->getRefId());
101 $this->assertEquals(self::TYPE, $object->
getType());
102 $this->assertEquals(self::TITLE, $object->
getTitle());
104 $this->assertEquals(self::ICON_PATH, $object->
getIconPath());
105 $this->assertEquals(self::IS_ONLINE, $object->
isOnline());
106 $this->assertEquals(self::ORDER_NUMBER, $object->
getOrderNumber());
108 $this->assertEquals(self::REF_ID, $object->
getRefId());
110 $this->assertEquals(self::TYPE, $new_obj->getType());
111 $this->assertEquals(self::TITLE, $new_obj->getTitle());
112 $this->assertEquals(self::DESC, $new_obj->getDescription());
113 $this->assertEquals(self::ICON_PATH, $new_obj->getIconPath());
114 $this->assertEquals(self::IS_ONLINE, $new_obj->isOnline());
115 $this->assertEquals(20, $new_obj->getOrderNumber());
117 $this->assertEquals(self::REF_ID, $new_obj->getRefId());
128 $this->assertEquals(self::TYPE, $object->
getType());
129 $this->assertEquals(self::TITLE, $object->
getTitle());
131 $this->assertEquals(self::ICON_PATH, $object->
getIconPath());
132 $this->assertEquals(self::IS_ONLINE, $object->
isOnline());
133 $this->assertEquals(self::ORDER_NUMBER, $object->
getOrderNumber());
135 $this->assertEquals(self::REF_ID, $object->
getRefId());
137 $this->assertEquals(self::TYPE, $new_obj->getType());
138 $this->assertEquals(self::TITLE, $new_obj->getTitle());
139 $this->assertEquals(self::DESC, $new_obj->getDescription());
140 $this->assertEquals(self::ICON_PATH, $new_obj->getIconPath());
141 $this->assertEquals(self::IS_ONLINE, $new_obj->isOnline());
142 $this->assertEquals(self::ORDER_NUMBER, $new_obj->getOrderNumber());
143 $this->assertEquals($new_obj->getPostCondition(), $pc);
144 $this->assertEquals(self::REF_ID, $new_obj->getRefId());
withOrderNumber(int $order_number)
testWithOrderNumber(LSItem $object)
testCreate
Data holding class LSItem .
ilLSPostCondition $post_condition
withPostCondition(ilLSPostCondition $post_condition)
A PostCondition does restrict the progression of a user through the learning sequence.
testWithOnline(LSItem $object)
testCreate
testWithPostCondition(LSItem $object)
testCreate