ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
ilQTIRenderFibTest Class Reference
+ Inheritance diagram for ilQTIRenderFibTest:
+ Collaboration diagram for ilQTIRenderFibTest:

Public Member Functions

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

Static Public Member Functions

static prompts ()
 
static fibtypes ()
 

Detailed Description

Definition at line 23 of file ilQTIRenderFibTest.php.

Member Function Documentation

◆ fibtypes()

static ilQTIRenderFibTest::fibtypes ( )
static

Definition at line 103 of file ilQTIRenderFibTest.php.

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

103  : array
104  {
105  class_exists(ilQTIRenderFib::class); // Force autoload to define the constants.
106  return [
108  ['string', ilQTIRenderFib::FIBTYPE_STRING],
110  ['integer', ilQTIRenderFib::FIBTYPE_INTEGER],
112  ['decimal', ilQTIRenderFib::FIBTYPE_DECIMAL],
114  ['scientific', ilQTIRenderFib::FIBTYPE_SCIENTIFIC],
115  ];
116  }

◆ prompts()

static ilQTIRenderFibTest::prompts ( )
static

Definition at line 88 of file ilQTIRenderFibTest.php.

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

88  : array
89  {
90  class_exists(ilQTIRenderFib::class); // Force autoload to define the constants.
91  return [
95  ['dashline', ilQTIRenderFib::PROMPT_DASHLINE],
97  ['asterisk', ilQTIRenderFib::PROMPT_ASTERISK],
99  ['underline', ilQTIRenderFib::PROMPT_UNDERLINE],
100  ];
101  }

◆ testConstruct()

ilQTIRenderFibTest::testConstruct ( )

Definition at line 25 of file ilQTIRenderFibTest.php.

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

◆ testSetGetCharset()

ilQTIRenderFibTest::testSetGetCharset ( )

Definition at line 81 of file ilQTIRenderFibTest.php.

81  : void
82  {
83  $instance = new ilQTIRenderFib();
84  $instance->setCharset('Some input.');
85  $this->assertEquals('Some input.', $instance->getCharset());
86  }

◆ testSetGetColumns()

ilQTIRenderFibTest::testSetGetColumns ( )

Definition at line 74 of file ilQTIRenderFibTest.php.

74  : void
75  {
76  $instance = new ilQTIRenderFib();
77  $instance->setColumns('Some input.');
78  $this->assertEquals('Some input.', $instance->getColumns());
79  }

◆ testSetGetFibtype()

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

Definition at line 53 of file ilQTIRenderFibTest.php.

53  : void
54  {
55  $instance = new ilQTIRenderFib();
56  $instance->setFibtype($input);
57  $this->assertEquals($expected, $instance->getFibtype());
58  }

◆ testSetGetMaxchars()

ilQTIRenderFibTest::testSetGetMaxchars ( )

Definition at line 67 of file ilQTIRenderFibTest.php.

67  : void
68  {
69  $instance = new ilQTIRenderFib();
70  $instance->setMaxchars('Some input.');
71  $this->assertEquals('Some input.', $instance->getMaxchars());
72  }

◆ testSetGetMaxnumber()

ilQTIRenderFibTest::testSetGetMaxnumber ( )

Definition at line 37 of file ilQTIRenderFibTest.php.

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

◆ testSetGetMinnumber()

ilQTIRenderFibTest::testSetGetMinnumber ( )

Definition at line 30 of file ilQTIRenderFibTest.php.

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

◆ testSetGetPrompt()

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

Definition at line 45 of file ilQTIRenderFibTest.php.

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

◆ testSetGetRows()

ilQTIRenderFibTest::testSetGetRows ( )

Definition at line 60 of file ilQTIRenderFibTest.php.

60  : void
61  {
62  $instance = new ilQTIRenderFib();
63  $instance->setRows('Some input.');
64  $this->assertEquals('Some input.', $instance->getRows());
65  }

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