ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ilQTISetvarTest Class Reference
+ Inheritance diagram for ilQTISetvarTest:
+ Collaboration diagram for ilQTISetvarTest:

Public Member Functions

 testConstruct ()
 
 testSetGetAction (string $input, ?string $expected)
 
 testSetGetContent ()
 
 testSetGetVarname ()
 

Static Public Member Functions

static actions ()
 

Detailed Description

Definition at line 23 of file ilQTISetvarTest.php.

Member Function Documentation

◆ actions()

static ilQTISetvarTest::actions ( )
static

Definition at line 52 of file ilQTISetvarTest.php.

52 : array
53 {
54 class_exists(ilQTISetvar::class); // Force autoload to define the constants.
55 return [
60 ['subtract', ilQTISetvar::ACTION_SUBTRACT],
62 ['multiply', ilQTISetvar::ACTION_MULTIPLY],
66 ['6', null],
67 ['Some input.', null],
68 ];
69 }

References ilQTISetvar\ACTION_ADD, ilQTISetvar\ACTION_DIVIDE, ilQTISetvar\ACTION_MULTIPLY, ilQTISetvar\ACTION_SET, and ilQTISetvar\ACTION_SUBTRACT.

◆ testConstruct()

ilQTISetvarTest::testConstruct ( )

Definition at line 25 of file ilQTISetvarTest.php.

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

◆ testSetGetAction()

ilQTISetvarTest::testSetGetAction ( string  $input,
?string  $expected 
)

Definition at line 31 of file ilQTISetvarTest.php.

31 : void
32 {
33 $instance = new ilQTISetvar();
34 $instance->setAction($input);
35 $this->assertEquals($expected, $instance->getAction());
36 }

◆ testSetGetContent()

ilQTISetvarTest::testSetGetContent ( )

Definition at line 38 of file ilQTISetvarTest.php.

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

◆ testSetGetVarname()

ilQTISetvarTest::testSetGetVarname ( )

Definition at line 45 of file ilQTISetvarTest.php.

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

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