ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
IlCertificateActiveActionTest Class Reference
+ Inheritance diagram for IlCertificateActiveActionTest:
+ Collaboration diagram for IlCertificateActiveActionTest:

Public Member Functions

 testCertificateIsActive ()
 
 testCertificateIsNotActive ()
 

Detailed Description

Member Function Documentation

◆ testCertificateIsActive()

IlCertificateActiveActionTest::testCertificateIsActive ( )

Definition at line 9 of file IlCertificateActiveActionTest.php.

10 {
11 $databaseMock = $this->getMockBuilder('ilDBInterface')
12 ->getMock();
13
14 $databaseMock->expects($this->atLeastOnce())
15 ->method('query');
16
17 $databaseMock->expects($this->atLeastOnce())
18 ->method('fetchAssoc')
19 ->willReturn(array(1, 2, 3));
20
21 $activateAction = new ilCertificateActiveAction($databaseMock);
22 $result = $activateAction->isObjectActive(10);
23
24 $this->assertTrue($result);
25 }
$result

References $result.

◆ testCertificateIsNotActive()

IlCertificateActiveActionTest::testCertificateIsNotActive ( )

Definition at line 27 of file IlCertificateActiveActionTest.php.

28 {
29 $databaseMock = $this->getMockBuilder('ilDBInterface')
30 ->getMock();
31
32
33 $databaseMock->expects($this->atLeastOnce())
34 ->method('query');
35
36 $databaseMock->expects($this->atLeastOnce())
37 ->method('fetchAssoc')
38 ->willReturn(array());
39
40 $activateAction = new ilCertificateActiveAction($databaseMock);
41 $result = $activateAction->isObjectActive(10);
42
43 $this->assertFalse($result);
44 }

References $result.


The documentation for this class was generated from the following file: