ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
ilQTIItemTest Class Reference
+ Inheritance diagram for ilQTIItemTest:
+ Collaboration diagram for ilQTIItemTest:

Public Member Functions

 testConstruct ()
 
 testSetGetIdent ()
 
 testSetGetTitle ()
 
 testSetGetLabel ()
 
 testSetGetXmllang ()
 
 testSetGetComment ()
 
 testSetGetIlias_version ()
 
 testSetGetAuthor ()
 
 testSetGetQuestiontype ()
 
 testSetGetIliasSourceVersion ()
 

Detailed Description

Definition at line 24 of file ilQTIItemTest.php.

Member Function Documentation

◆ testConstruct()

ilQTIItemTest::testConstruct ( )

Definition at line 26 of file ilQTIItemTest.php.

26  : void
27  {
28  $this->assertInstanceOf(ilQTIItem::class, new ilQTIItem());
29  }

◆ testSetGetAuthor()

ilQTIItemTest::testSetGetAuthor ( )

Definition at line 73 of file ilQTIItemTest.php.

73  : void
74  {
75  $instance = new ilQTIItem();
76  $instance->setAuthor('Some input.');
77  $this->assertEquals('Some input.', $instance->getAuthor());
78 
79  $instance->setComment('Author=Lukas Scharmer');
80  $this->assertEquals('Lukas Scharmer', $instance->getAuthor());
81  }

◆ testSetGetComment()

ilQTIItemTest::testSetGetComment ( )

Definition at line 59 of file ilQTIItemTest.php.

59  : void
60  {
61  $instance = new ilQTIItem();
62  $instance->setComment('Some input.');
63  $this->assertEquals('Some input.', $instance->getComment());
64  }

◆ testSetGetIdent()

ilQTIItemTest::testSetGetIdent ( )

Definition at line 31 of file ilQTIItemTest.php.

31  : void
32  {
33  $instance = new ilQTIItem();
34  $instance->setIdent('Some input.');
35  $this->assertEquals('Some input.', $instance->getIdent());
36  }

◆ testSetGetIlias_version()

ilQTIItemTest::testSetGetIlias_version ( )

Definition at line 66 of file ilQTIItemTest.php.

66  : void
67  {
68  $instance = new ilQTIItem();
69  $instance->setComment('ILIAS Version=8.0');
70  $this->assertEquals('8.0', $instance->ilias_version);
71  }

◆ testSetGetIliasSourceVersion()

ilQTIItemTest::testSetGetIliasSourceVersion ( )

Definition at line 93 of file ilQTIItemTest.php.

93  : void
94  {
95  $instance = new ilQTIItem();
96  $instance->setIliasSourceVersion('Some input.');
97  $this->assertEquals('Some input.', $instance->getIliasSourceVersion());
98  }

◆ testSetGetLabel()

ilQTIItemTest::testSetGetLabel ( )

Definition at line 45 of file ilQTIItemTest.php.

45  : void
46  {
47  $instance = new ilQTIItem();
48  $instance->setLabel('Some input.');
49  $this->assertEquals('Some input.', $instance->getLabel());
50  }

◆ testSetGetQuestiontype()

ilQTIItemTest::testSetGetQuestiontype ( )

Definition at line 83 of file ilQTIItemTest.php.

83  : void
84  {
85  $instance = new ilQTIItem();
86  $instance->setQuestiontype('Some input.');
87  $this->assertEquals('Some input.', $instance->getQuestiontype());
88 
89  $instance->setComment('Questiontype=Abc');
90  $this->assertEquals('Abc', $instance->getQuestionType());
91  }

◆ testSetGetTitle()

ilQTIItemTest::testSetGetTitle ( )

Definition at line 38 of file ilQTIItemTest.php.

38  : void
39  {
40  $instance = new ilQTIItem();
41  $instance->setTitle('Some input.');
42  $this->assertEquals('Some input.', $instance->getTitle());
43  }

◆ testSetGetXmllang()

ilQTIItemTest::testSetGetXmllang ( )

Definition at line 52 of file ilQTIItemTest.php.

52  : void
53  {
54  $instance = new ilQTIItem();
55  $instance->setXmllang('Some input.');
56  $this->assertEquals('Some input.', $instance->getXmllang());
57  }

The documentation for this class was generated from the following file: