ILIAS  release_8 Revision v8.24
ilQTIRenderFibTest Class Reference
+ Inheritance diagram for ilQTIRenderFibTest:
+ Collaboration diagram for ilQTIRenderFibTest:

Public Member Functions

 testConstruct ()
 
 testSetGetMinnumber ()
 
 testSetGetMaxnumber ()
 
 testSetGetPrompt (string $input, ?string $expected)
 @dataProvider prompts More...
 
 testSetGetFibtype (string $input, ?string $expected)
 @dataProvider 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.

108 : array
109 {
110 class_exists(ilQTIRenderFib::class); // Force autoload to define the constants.
111 return [
120 ];
121 }

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

◆ prompts()

ilQTIRenderFibTest::prompts ( )

Definition at line 93 of file ilQTIRenderFibTest.php.

93 : array
94 {
95 class_exists(ilQTIRenderFib::class); // Force autoload to define the constants.
96 return [
105 ];
106 }

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

◆ 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 
)

@dataProvider 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 
)

@dataProvider 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: