3 declare(strict_types=1);
    23 require_once(__DIR__ . 
"/Helper.php");
    34         $c1 = $this->newConfig();
    35         $c2 = $this->newConfig();
    36         $c3 = $this->newConfig();
    40         $this->assertInstanceOf(
Setup\Config::class, 
$c);
    45         $c1 = $this->newConfig();
    46         $c2 = $this->newConfig();
    47         $c3 = $this->newConfig();
    51         $this->assertEquals($c1, 
$c->getConfig(
"c1"));
    52         $this->assertEquals($c2, 
$c->getConfig(
"c2"));
    53         $this->assertEquals($c3, 
$c->getConfig(
"c3"));
    58         $c1 = $this->newConfig();
    59         $c2 = $this->newConfig();
    60         $c3 = $this->newConfig();
    64         $this->assertEquals([
"c1", 
"c2", 
"c3"], 
$c->getKeys());
    69         $c1 = $this->newConfig();
    70         $c2 = $this->newConfig();
    71         $c3 = $this->newConfig();
    75         $this->assertEquals($c1, 
$c->maybeGetConfig(
"c1"));
    76         $this->assertEquals($c2, 
$c->maybeGetConfig(
"c2"));
    77         $this->assertEquals(null, 
$c->maybeGetConfig(
"c3"));
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
A collection of some configurations.