19 declare(strict_types=1);
27 $this->assertInstanceOf(ilQTIRenderFib::class,
new ilQTIRenderFib());
33 $instance->setMinnumber(
'Some input.');
34 $this->assertEquals(
'Some input.', $instance->getMinnumber());
40 $instance->setMaxnumber(
'Some input.');
41 $this->assertEquals(
'Some input.', $instance->getMaxnumber());
44 #[\PHPUnit\Framework\Attributes\DataProvider('prompts')] 48 $instance->setPrompt($input);
49 $this->assertEquals($expected, $instance->getPrompt());
52 #[\PHPUnit\Framework\Attributes\DataProvider('fibtypes')] 56 $instance->setFibtype($input);
57 $this->assertEquals($expected, $instance->getFibtype());
63 $instance->setRows(
'Some input.');
64 $this->assertEquals(
'Some input.', $instance->getRows());
70 $instance->setMaxchars(
'Some input.');
71 $this->assertEquals(
'Some input.', $instance->getMaxchars());
77 $instance->setColumns(
'Some input.');
78 $this->assertEquals(
'Some input.', $instance->getColumns());
84 $instance->setCharset(
'Some input.');
85 $this->assertEquals(
'Some input.', $instance->getCharset());
90 class_exists(ilQTIRenderFib::class);
105 class_exists(ilQTIRenderFib::class);
testSetGetPrompt(string $input, ?string $expected)
testSetGetFibtype(string $input, ?string $expected)