◆ testValidationReturnedFalseBecauseCertificateAreNotGloballyActivated()
ilCertificateDownloadValidatorTest::testValidationReturnedFalseBecauseCertificateAreNotGloballyActivated |
( |
| ) |
|
Definition at line 34 of file ilCertificateDownloadValidatorTest.php.
35 {
36 $userCertificateRepository = $this->getMockBuilder('ilUserCertificateRepository')
37 ->disableOriginalConstructor()
38 ->getMock();
39
40 $userCertificateRepository
41 ->expects($this->never())
42 ->method('fetchActiveCertificate');
43
45
46 $activeValidator = $this->getMockBuilder('ilCertificateActiveValidator')
47 ->disableOriginalConstructor()
48 ->getMock();
49
50 $activeValidator
51 ->method('validate')
52 ->willReturn(false);
53
55
56 $result = $validator->isCertificateDownloadable(100, 100);
57
59 }
Validates if an active certificate is stored in the database and can be downloaded by the user.
References $result.
◆ testValidationReturnedFalseBecauseJavaServerIsNotActive()
ilCertificateDownloadValidatorTest::testValidationReturnedFalseBecauseJavaServerIsNotActive |
( |
| ) |
|
Definition at line 61 of file ilCertificateDownloadValidatorTest.php.
62 {
63 $userCertificateRepository = $this->getMockBuilder('ilUserCertificateRepository')
64 ->disableOriginalConstructor()
65 ->getMock();
66
67 $userCertificateRepository
68 ->expects($this->
once())
69 ->method('fetchActiveCertificate')
71
73
74 $activeValidator = $this->getMockBuilder('ilCertificateActiveValidator')
75 ->disableOriginalConstructor()
76 ->getMock();
77
78 $activeValidator
79 ->method('validate')
80 ->willReturn(true);
81
83
84 $result = $validator->isCertificateDownloadable(100, 100);
85
87 }
Class ilRpcClientException.
once($eventName, callable $callBack, $priority=100)
Subscribe to an event exactly once.
References $result, and Sabre\Event\once().
◆ testValidationSucceedsAndReturnsTrue()
ilCertificateDownloadValidatorTest::testValidationSucceedsAndReturnsTrue |
( |
| ) |
|
Definition at line 9 of file ilCertificateDownloadValidatorTest.php.
10 {
11 $userCertificateRepository = $this->getMockBuilder('ilUserCertificateRepository')
12 ->disableOriginalConstructor()
13 ->getMock();
14
15
16 $userCertificateRepository->method('fetchActiveCertificate');
17
19
20 $activeValidator = $this->getMockBuilder('ilCertificateActiveValidator')
21 ->disableOriginalConstructor()
22 ->getMock();
23
24 $activeValidator->method('validate')
25 ->willReturn(true);
26
28
29 $result = $validator->isCertificateDownloadable(100, 100);
30
32 }
References $result.
The documentation for this class was generated from the following file: