19declare(strict_types=1);
25 $settings = $this->getMockBuilder(ilSetting::class)
26 ->disableOriginalConstructor()
30 ->expects($this->once())
35 $rpcSettings = $this->getMockBuilder(ilRPCServerSettings::class)
36 ->disableOriginalConstructor()
39 $rpcSettings->method(
'isEnabled')
44 $result = $validator->validate();
46 $this->assertTrue($result);
51 $settings = $this->getMockBuilder(ilSetting::class)
52 ->disableOriginalConstructor()
56 ->expects($this->once())
61 $rpcSettings = $this->getMockBuilder(ilRPCServerSettings::class)
62 ->disableOriginalConstructor()
66 ->expects($this->never())
72 $result = $validator->validate();
74 $this->assertFalse($result);
79 $settings = $this->getMockBuilder(ilSetting::class)
80 ->disableOriginalConstructor()
84 ->expects($this->once())
89 $rpcSettings = $this->getMockBuilder(ilRPCServerSettings::class)
90 ->disableOriginalConstructor()
94 ->expects($this->once())
100 $result = $validator->validate();
102 $this->assertFalse($result);
testValidationReturnFalseBecauseJavaServerIsInactive()
testValidationReturnFalseBecauseGlobalCertificatesAreInactive()
testCertificatesAreActiveAndJavaServerIsActive()