ILIAS  trunk Revision v11.0_alpha-1811-gd2d5443e411
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilQTIPresentationMaterialTest.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
24 {
25  public function testConstruct(): void
26  {
27  $this->assertInstanceOf(ilQTIPresentationMaterial::class, new ilQTIPresentationMaterial());
28  }
29 
30  public function testAddFlowMat(): void
31  {
32  $flowMat = $this->getMockBuilder(ilQTIFlowMat::class)->disableOriginalConstructor()->getMock();
33  $instance = new ilQTIPresentationMaterial();
34 
35  $this->assertEquals(null, $instance->getFlowMat(0));
36  $this->assertEquals(null, $instance->getFlowMat(1));
37 
38  $instance->addFlowMat($flowMat);
39 
40  $this->assertEquals($flowMat, $instance->getFlowMat(0));
41  $this->assertEquals(null, $instance->getFlowMat(1));
42  }
43 }
Class ilQTIPresentationMaterial.
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null