ILIAS  trunk Revision v11.0_alpha-1866-gfa368f7776e
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator 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 23 of file ilQTIItemTest.php.

Member Function Documentation

◆ testConstruct()

ilQTIItemTest::testConstruct ( )

Definition at line 25 of file ilQTIItemTest.php.

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

◆ testSetGetAuthor()

ilQTIItemTest::testSetGetAuthor ( )

Definition at line 72 of file ilQTIItemTest.php.

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

◆ testSetGetComment()

ilQTIItemTest::testSetGetComment ( )

Definition at line 58 of file ilQTIItemTest.php.

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

◆ testSetGetIdent()

ilQTIItemTest::testSetGetIdent ( )

Definition at line 30 of file ilQTIItemTest.php.

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

◆ testSetGetIlias_version()

ilQTIItemTest::testSetGetIlias_version ( )

Definition at line 65 of file ilQTIItemTest.php.

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

◆ testSetGetIliasSourceVersion()

ilQTIItemTest::testSetGetIliasSourceVersion ( )

Definition at line 92 of file ilQTIItemTest.php.

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

◆ testSetGetLabel()

ilQTIItemTest::testSetGetLabel ( )

Definition at line 44 of file ilQTIItemTest.php.

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

◆ testSetGetQuestiontype()

ilQTIItemTest::testSetGetQuestiontype ( )

Definition at line 82 of file ilQTIItemTest.php.

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

◆ testSetGetTitle()

ilQTIItemTest::testSetGetTitle ( )

Definition at line 37 of file ilQTIItemTest.php.

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

◆ testSetGetXmllang()

ilQTIItemTest::testSetGetXmllang ( )

Definition at line 51 of file ilQTIItemTest.php.

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

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