19 declare(strict_types=1);
    30     protected function setUp(): void
    41         $ctrl_mock = $this->createMock(ilCtrl::class);
    42         $ctrl_mock->expects($this->any())
    43             ->method(
"getFormAction")
    44             ->willReturnCallback(
function () {
    45                 return "testFormAction";
    49         $component_factory = $this->createMock(ilComponentFactory::class);
    50         $component_factory->method(
"getActivePluginsInSlot")->willReturn(
new ArrayIterator());
    53         $this->parentObj_mock = $this->createMock(ilTestParticipantsGUI::class);
    54         $objTest_mock = $this->createMock(ilObjTest::class);
    57             ->expects($this->any())
    58             ->method(
"getTestObj")
    59             ->willReturn($objTest_mock);
    67         $this->assertInstanceOf(ilTestParticipantsTableGUI::class, $this->tableGui);
    72         $this->assertIsBool($this->tableGui->isManageResultsCommandsEnabled());
    73         $this->tableGui->setManageResultsCommandsEnabled(
false);
    74         $this->assertFalse($this->tableGui->isManageResultsCommandsEnabled());
    75         $this->tableGui->setManageResultsCommandsEnabled(
true);
    76         $this->assertTrue($this->tableGui->isManageResultsCommandsEnabled());
    81         $this->assertIsBool($this->tableGui->isManageInviteesCommandsEnabled());
    82         $this->tableGui->setManageInviteesCommandsEnabled(
false);
    83         $this->assertFalse($this->tableGui->isManageInviteesCommandsEnabled());
    84         $this->tableGui->setManageInviteesCommandsEnabled(
true);
    85         $this->assertTrue($this->tableGui->isManageInviteesCommandsEnabled());
    90         $this->tableGui->setRowKeyDataField(
"test");
    91         $this->assertEquals(
"test", $this->tableGui->getRowKeyDataField());
    96         $this->assertIsBool($this->tableGui->isParticipantHasSolutionsFilterEnabled());
    97         $this->tableGui->setParticipantHasSolutionsFilterEnabled(
false);
    98         $this->assertFalse($this->tableGui->isParticipantHasSolutionsFilterEnabled());
    99         $this->tableGui->setParticipantHasSolutionsFilterEnabled(
true);
   100         $this->assertTrue($this->tableGui->isParticipantHasSolutionsFilterEnabled());
   105         $this->assertTrue($this->tableGui->numericOrdering(
"access"));
   106         $this->assertTrue($this->tableGui->numericOrdering(
"tries"));
   107         $this->assertFalse($this->tableGui->numericOrdering(
"randomString"));
 ilTestParticipantsGUI $parentObj_mock
 
test_instantiateObject_shouldReturnInstance()
 
addGlobal_ilComponentRepository()
 
testManageInviteesCommandsEnabled()
 
Class ilTestParticipantsTableGUITest. 
 
testManageResultsCommandsEnabled()
 
testParticipantHasSolutionsFilterEnabled()
 
setGlobalVariable(string $name, $value)
 
ilTestParticipantsTableGUI $tableGui