19 declare(strict_types=1);
    29     protected function setUp(): void
    38         $this->assertInstanceOf(ilTestSkillLevelThresholdImportList::class, $this->testObj);
    43         $this->testObj->addOriginalSkillTitle(17, 15, 
"Test");
    45         $reflProp = 
new ReflectionProperty($this->testObj, 
"originalSkillTitles");
    46         $reflProp->setAccessible(
true);
    47         $value = $reflProp->getValue($this->testObj);
    49         $this->assertEquals([
"17:15" => 
"Test"], $value);
    54         $this->testObj->addOriginalSkillPath(17, 15, 
"test/path");
    56         $reflProp = 
new ReflectionProperty($this->testObj, 
"originalSkillPaths");
    57         $reflProp->setAccessible(
true);
    58         $value = $reflProp->getValue($this->testObj);
    60         $this->assertEquals([
"17:15" => 
"test/path"], $value);
    66         $this->testObj->addSkillLevelThreshold($testSkillLevelThresholdImport);
    68         $reflProp = 
new ReflectionProperty($this->testObj, 
"importedSkillLevelThresholds");
    69         $reflProp->setAccessible(
true);
    70         $value = $reflProp->getValue($this->testObj);
    72         $this->assertEquals([$testSkillLevelThresholdImport], $value);
    78         $this->testObj->addSkillLevelThreshold($testSkillLevelThresholdImport);
    80         $this->assertEquals($testSkillLevelThresholdImport, $this->testObj->current());
    88         $this->testObj->addSkillLevelThreshold($testSkillLevelThresholdImport1);
    89         $this->testObj->addSkillLevelThreshold($testSkillLevelThresholdImport2);
    91         $this->testObj->next();
    92         $this->assertEquals($testSkillLevelThresholdImport2, $this->testObj->current());
   100         $this->testObj->addSkillLevelThreshold($testSkillLevelThresholdImport1);
   101         $this->testObj->addSkillLevelThreshold($testSkillLevelThresholdImport2);
   103         $this->testObj->next();
   104         $this->assertEquals(1, $this->testObj->key());
   109         $this->assertFalse($this->testObj->valid());
   113         $this->testObj->addSkillLevelThreshold($testSkillLevelThresholdImport1);
   114         $this->testObj->addSkillLevelThreshold($testSkillLevelThresholdImport2);
   116         $this->assertTrue($this->testObj->valid());
   124         $this->testObj->addSkillLevelThreshold($testSkillLevelThresholdImport1);
   125         $this->testObj->addSkillLevelThreshold($testSkillLevelThresholdImport2);
   127         $this->testObj->next();
   128         $this->testObj->next();
   129         $this->testObj->rewind();
   130         $this->assertEquals($testSkillLevelThresholdImport1, $this->testObj->current());
 
testAddOriginalSkillTitle()
 
test_instantiateObject_shouldReturnInstance()
 
testAddSkillLevelThreshold()
 
testAddOriginalSkillPath()
 
Class ilTestSkillLevelThresholdImportListTest. 
 
ilTestSkillLevelThresholdImportList $testObj