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

Public Member Functions

 testConstruct ()
 
 testSetGetMinnumber ()
 
 testSetGetMaxnumber ()
 
 testSetGetPrompt (string $input, ?string $expected)
 prompts More...
 
 testSetGetFibtype (string $input, ?string $expected)
 fibtypes More...
 
 testSetGetRows ()
 
 testSetGetMaxchars ()
 
 testSetGetColumns ()
 
 testSetGetCharset ()
 
 prompts ()
 
 fibtypes ()
 

Detailed Description

Definition at line 24 of file ilQTIRenderFibTest.php.

Member Function Documentation

◆ fibtypes()

ilQTIRenderFibTest::fibtypes ( )

Definition at line 108 of file ilQTIRenderFibTest.php.

References ilQTIRenderFib\FIBTYPE_DECIMAL, ilQTIRenderFib\FIBTYPE_INTEGER, ilQTIRenderFib\FIBTYPE_SCIENTIFIC, and ilQTIRenderFib\FIBTYPE_STRING.

108  : array
109  {
110  class_exists(ilQTIRenderFib::class); // Force autoload to define the constants.
111  return [
113  ['string', ilQTIRenderFib::FIBTYPE_STRING],
115  ['integer', ilQTIRenderFib::FIBTYPE_INTEGER],
117  ['decimal', ilQTIRenderFib::FIBTYPE_DECIMAL],
119  ['scientific', ilQTIRenderFib::FIBTYPE_SCIENTIFIC],
120  ];
121  }

◆ prompts()

ilQTIRenderFibTest::prompts ( )

Definition at line 93 of file ilQTIRenderFibTest.php.

References ilQTIRenderFib\PROMPT_ASTERISK, ilQTIRenderFib\PROMPT_BOX, ilQTIRenderFib\PROMPT_DASHLINE, and ilQTIRenderFib\PROMPT_UNDERLINE.

93  : array
94  {
95  class_exists(ilQTIRenderFib::class); // Force autoload to define the constants.
96  return [
100  ['dashline', ilQTIRenderFib::PROMPT_DASHLINE],
102  ['asterisk', ilQTIRenderFib::PROMPT_ASTERISK],
104  ['underline', ilQTIRenderFib::PROMPT_UNDERLINE],
105  ];
106  }

◆ testConstruct()

ilQTIRenderFibTest::testConstruct ( )

Definition at line 26 of file ilQTIRenderFibTest.php.

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

◆ testSetGetCharset()

ilQTIRenderFibTest::testSetGetCharset ( )

Definition at line 86 of file ilQTIRenderFibTest.php.

86  : void
87  {
88  $instance = new ilQTIRenderFib();
89  $instance->setCharset('Some input.');
90  $this->assertEquals('Some input.', $instance->getCharset());
91  }

◆ testSetGetColumns()

ilQTIRenderFibTest::testSetGetColumns ( )

Definition at line 79 of file ilQTIRenderFibTest.php.

79  : void
80  {
81  $instance = new ilQTIRenderFib();
82  $instance->setColumns('Some input.');
83  $this->assertEquals('Some input.', $instance->getColumns());
84  }

◆ testSetGetFibtype()

ilQTIRenderFibTest::testSetGetFibtype ( string  $input,
?string  $expected 
)

fibtypes

Definition at line 58 of file ilQTIRenderFibTest.php.

58  : void
59  {
60  $instance = new ilQTIRenderFib();
61  $instance->setFibtype($input);
62  $this->assertEquals($expected, $instance->getFibtype());
63  }

◆ testSetGetMaxchars()

ilQTIRenderFibTest::testSetGetMaxchars ( )

Definition at line 72 of file ilQTIRenderFibTest.php.

72  : void
73  {
74  $instance = new ilQTIRenderFib();
75  $instance->setMaxchars('Some input.');
76  $this->assertEquals('Some input.', $instance->getMaxchars());
77  }

◆ testSetGetMaxnumber()

ilQTIRenderFibTest::testSetGetMaxnumber ( )

Definition at line 38 of file ilQTIRenderFibTest.php.

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

◆ testSetGetMinnumber()

ilQTIRenderFibTest::testSetGetMinnumber ( )

Definition at line 31 of file ilQTIRenderFibTest.php.

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

◆ testSetGetPrompt()

ilQTIRenderFibTest::testSetGetPrompt ( string  $input,
?string  $expected 
)

prompts

Definition at line 48 of file ilQTIRenderFibTest.php.

48  : void
49  {
50  $instance = new ilQTIRenderFib();
51  $instance->setPrompt($input);
52  $this->assertEquals($expected, $instance->getPrompt());
53  }

◆ testSetGetRows()

ilQTIRenderFibTest::testSetGetRows ( )

Definition at line 65 of file ilQTIRenderFibTest.php.

65  : void
66  {
67  $instance = new ilQTIRenderFib();
68  $instance->setRows('Some input.');
69  $this->assertEquals('Some input.', $instance->getRows());
70  }

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