3 declare(strict_types=1);
     7 require_once __DIR__ . 
'/ilCtrlPathTestBase.php';
    19         $this->assertEquals(
'a:b:c', 
$path->getCidPath());
    22         $this->assertEquals(
'0', $path->getCidPath());
    25         $this->assertNull($path->getCidPath());
    28         $this->assertNull($path->getCidPath());
    34         $this->assertEquals(
'c', 
$path->getCurrentCid());
    37         $this->assertNull($path->getCurrentCid());
    40         $this->assertNull($path->getCurrentCid());
    46         $this->assertEquals(
'2', 
$path->getNextCid(ilCtrlBaseClass2TestGUI::class));
    47         $this->assertEquals(
'3', 
$path->getNextCid(ilCtrlCommandClass1TestGUI::class));
    48         $this->assertNull(
$path->getNextCid(ilCtrlCommandClass2TestGUI::class));
    51         $this->assertNull($path->getNextCid(ilCtrlBaseClass1TestGUI::class));
    54         $this->assertNull($path->getNextCid(ilCtrlBaseClass1TestGUI::class));
    66             $path->getCidPaths(SORT_ASC)
    79         $this->assertEmpty($path->getCidPaths());
    85         $this->assertEquals([
'c', 
'b', 
'a'], 
$path->getCidArray());
    86         $this->assertEquals([
'a', 
'b', 
'c'], 
$path->getCidArray(SORT_ASC));
    89         $this->assertEmpty($path->getCidArray());
    92         $this->assertEmpty($path->getCidArray());
 testAbstractPathGetCidPath()
 
testAbstractPathGetNextCid()
 
Class ilCtrlPathTestBase. 
 
testAbstractPathGetCurrentCid()
 
testAbstractPathGetCidPaths()
 
Class ilCtrlAbstractPathTest. 
 
testAbstractPathGetCidArray()
 
getPath(string $cid_path=null)