19 declare(strict_types=1);
33 $instance->setVartype(
'Some input.');
34 $this->assertEquals(
'Some input.', $instance->getVartype());
37 #[\PHPUnit\Framework\Attributes\DataProvider('cases')] 41 $instance->setCase($input);
42 $this->assertEquals($expected, $instance->getCase());
48 $instance->setRespident(
'Some input.');
49 $this->assertEquals(
'Some input.', $instance->getRespident());
55 $instance->setIndex(
'Some input.');
56 $this->assertEquals(
'Some input.', $instance->getIndex());
59 #[\PHPUnit\Framework\Attributes\DataProvider('setMatches')] 63 $instance->setSetmatch($input);
64 $this->assertEquals($expected, $instance->getSetmatch());
67 #[\PHPUnit\Framework\Attributes\DataProvider('areaTypes')] 71 $instance->setAreatype($input);
72 $this->assertEquals($expected, $instance->getAreatype());
78 $instance->setContent(
'Some input.');
79 $this->assertEquals(
'Some input.', $instance->getContent());
82 public static function cases(): array
84 class_exists(ilQTIResponseVar::class);
95 class_exists(ilQTIRespcondition::class);
106 class_exists(ilQTIRespcondition::class);
testSetGetCase(string $input, ?string $expected)
testSetGetSetmatch(string $input, ?string $expected)
testSetGetAreatype(string $input, ?string $expected)