ILIAS  release_8 Revision v8.23
ilQTIRespconditionTest.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
23 
24 class ilQTIRespconditionTest extends TestCase
25 {
26  public function testConstruct(): void
27  {
28  $this->assertInstanceOf(ilQTIRespcondition::class, new ilQTIRespcondition());
29  }
30 
34  public function testSetGetContinue(string $input, ?string $expected): void
35  {
36  $instance = new ilQTIRespcondition();
37  $instance->setContinue($input);
38  $this->assertEquals($expected, $instance->getContinue());
39  }
40 
41  public function testSetGetTitle(): void
42  {
43  $instance = new ilQTIRespcondition();
44  $instance->setTitle('Some input.');
45  $this->assertEquals('Some input.', $instance->getTitle());
46  }
47 
48  public function testSetGetComment(): void
49  {
50  $instance = new ilQTIRespcondition();
51  $instance->setComment('Some input.');
52  $this->assertEquals('Some input.', $instance->getComment());
53  }
54 
55  public function continues(): array
56  {
57  class_exists(ilQTIRespcondition::class); // Force autoload to define the constants.
58  return [
63  ['Random input', null],
64  ];
65  }
66 }
testSetGetContinue(string $input, ?string $expected)
continues