3 declare(strict_types=1);
    30         $this->assertInstanceOf(ilQTIAssessmentcontrol::class, $instance);
    40         $this->assertEquals(
'All', $instance->
getView());
    50         $instance->setView($view);
    51         $this->assertEquals($view, $instance->getView());
    60         $instance->setView(
'Some random content.');
    61         $this->assertEquals(
'All', $instance->getView());
    71         $get = 
'get' . ucfirst($suffix);
    73         $this->assertEquals(
'', $instance->$get());
    83         $get = 
'get' . ucfirst($suffix);
    84         $set = 
'set' . ucfirst($suffix);
    86         $consideredAsYes = [
'Yes', 
'yes', 
'no', 
'', 
'Some random thing.'];
    87         foreach ($consideredAsYes as $value) {
    88             $instance->$set($value);
    89             $this->assertEquals(
'Yes', $instance->$get());
   101         $get = 
'get' . ucfirst($suffix);
   102         $set = 
'set' . ucfirst($suffix);
   104         $instance->$set(
'No');
   105         $this->assertEquals(
'No', $instance->$get());
   116             [
'InvigilatorProctor'],
 testSwitchValuesConsideredAsYes(string $suffix)
switches  testConstruct 
 
testSwitchValuesConsideredAsNo(string $suffix)
switches  testConstruct 
 
testGetView(ilQTIAssessmentcontrol $instance)
testConstruct 
 
testSwitchInitializeValue(string $suffix)
switches  testConstruct 
 
testSetViewValid(string $view)
validViews  testGetView 
 
testSetViewInvalid()
testSetViewValid