19 declare(strict_types=1);
27 $this->assertInstanceOf(ilQTIDecvar::class,
new ilQTIDecvar());
33 $instance->setVarname(
'Some input.');
34 $this->assertEquals(
'Some input.', $instance->getVarname());
43 $instance->setVartype($input);
44 $this->assertEquals($expected, $instance->getVartype());
50 $instance->setDefaultval(
'Some input.');
51 $this->assertEquals(
'Some input.', $instance->getDefaultval());
57 $instance->setMinvalue(
'Some input.');
58 $this->assertEquals(
'Some input.', $instance->getMinvalue());
64 $instance->setMaxvalue(
'Some input.');
65 $this->assertEquals(
'Some input.', $instance->getMaxvalue());
71 $instance->setMembers(
'Some input.');
72 $this->assertEquals(
'Some input.', $instance->getMembers());
78 $instance->setCutvalue(
'Some input.');
79 $this->assertEquals(
'Some input.', $instance->getCutvalue());
85 $instance->setContent(
'Some input.');
86 $this->assertEquals(
'Some input.', $instance->getContent());
91 class_exists(ilQTIDecvar::class);
109 [
'Some random input.',
null],
testSetGetVartype(string $input, ?string $expected)
vartypes
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null