ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
ilUserCertificateTest Class Reference
+ Inheritance diagram for ilUserCertificateTest:
+ Collaboration diagram for ilUserCertificateTest:

Public Member Functions

 testCreateUserCertificate ()
 

Detailed Description

Author
Niels Theen nthee.nosp@m.n@da.nosp@m.tabay.nosp@m..de

Definition at line 24 of file ilUserCertificateTest.php.

Member Function Documentation

◆ testCreateUserCertificate()

ilUserCertificateTest::testCreateUserCertificate ( )

Definition at line 26 of file ilUserCertificateTest.php.

26  : void
27  {
28  $userCertificate = new ilUserCertificate(
29  1,
30  20,
31  'crs',
32  400,
33  'Niels Theen',
34  123456789,
35  '<xml>Some Content</xml>',
36  '[]',
37  null,
38  1,
39  'v5.4.0',
40  true,
41  '/some/where/background.jpg',
42  '/some/where/thumbnail.svg',
43  140
44  );
45 
46  $this->assertSame(1, $userCertificate->getPatternCertificateId());
47  $this->assertSame(20, $userCertificate->getObjId());
48  $this->assertSame('crs', $userCertificate->getObjType());
49  $this->assertSame(400, $userCertificate->getUserId());
50  $this->assertSame('Niels Theen', $userCertificate->getUserName());
51  $this->assertSame(123456789, $userCertificate->getAcquiredTimestamp());
52  $this->assertSame('<xml>Some Content</xml>', $userCertificate->getCertificateContent());
53  $this->assertSame('[]', $userCertificate->getTemplateValues());
54  $this->assertEquals(0, $userCertificate->getValidUntil());
55  $this->assertSame(1, $userCertificate->getVersion());
56  $this->assertSame('v5.4.0', $userCertificate->getIliasVersion());
57  $this->assertTrue($userCertificate->isCurrentlyActive());
58  $this->assertSame('/some/where/background.jpg', $userCertificate->getBackgroundImagePath());
59  $this->assertSame(140, $userCertificate->getId());
60  }

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