19 declare(strict_types=1);
29 protected function setUp(): void
35 $this->getMockBuilder(ilSetting::class)->disableOriginalConstructor()->getMock()
51 $DIC[$name] =
static function (
$c) use ($name) {
56 public function testBasicSessionBehaviour():
void 62 $setting = $DIC[
'ilSetting'];
63 $consecutive_returns = [
64 'cas_server' =>
'casserver',
67 'cas_active' =>
'true',
68 'cas_user_default_role' =>
'0',
69 'cas_login_instructions' =>
'casInstruction',
70 'cas_allow_local' =>
'false',
71 'cas_create_users' =>
'true',
73 $setting->method(
"get")
74 ->willReturnCallback(fn($k) => $consecutive_returns[$k]);
77 $this->assertEquals(
"casserver", $casSettings->getServer());
78 $this->assertTrue($casSettings->isActive());
Customizing of pimple-DIC for ILIAS.
setGlobalVariable(string $name, $value)
static getInstance()
Get singleton instance.