ILIAS  release_8 Revision v8.25
ilStudyProgrammeAutoMembershipsSourceTest Class Reference
+ Inheritance diagram for ilStudyProgrammeAutoMembershipsSourceTest:
+ Collaboration diagram for ilStudyProgrammeAutoMembershipsSourceTest:

Public Member Functions

 testConstruction ()
 
 testGetPrgObjId (ilStudyProgrammeAutoMembershipSource $ams)
 @depends testConstruction More...
 
 testGetSourceType (ilStudyProgrammeAutoMembershipSource $ams)
 @depends testConstruction More...
 
 testGetSourceId (ilStudyProgrammeAutoMembershipSource $ams)
 @depends testConstruction More...
 
 testGetLastEditorId (ilStudyProgrammeAutoMembershipSource $ams)
 @depends testConstruction More...
 
 testGetLastEdited (ilStudyProgrammeAutoMembershipSource $ams)
 @depends testConstruction More...
 

Protected Member Functions

 setUp ()
 

Protected Attributes

int $prg_obj_id
 
string $source_type
 
int $source_id
 
bool $enbl
 
int $usr_id
 
DateTimeImmutable $dat
 

Detailed Description

Member Function Documentation

◆ setUp()

ilStudyProgrammeAutoMembershipsSourceTest::setUp ( )
protected

Definition at line 32 of file ilStudyProgrammeAutoMembershipsSourceTest.php.

32 : void
33 {
34 $this->prg_obj_id = 123;
36 $this->source_id = 666;
37 $this->enbl = true;
38 $this->usr_id = 6;
39 $this->dat = new DateTimeImmutable('2019-06-05 15:25:12');
40 }

References ilStudyProgrammeAutoMembershipSource\TYPE_ROLE.

◆ testConstruction()

ilStudyProgrammeAutoMembershipsSourceTest::testConstruction ( )

Definition at line 42 of file ilStudyProgrammeAutoMembershipsSourceTest.php.

43 {
45 $this->prg_obj_id,
46 $this->source_type,
47 $this->source_id,
48 $this->enbl,
49 $this->usr_id,
50 $this->dat
51 );
52 $this->assertInstanceOf(
53 ilStudyProgrammeAutoMembershipSource::class,
54 $ams
55 );
56 return $ams;
57 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

◆ testGetLastEdited()

ilStudyProgrammeAutoMembershipsSourceTest::testGetLastEdited ( ilStudyProgrammeAutoMembershipSource  $ams)

@depends testConstruction

Definition at line 105 of file ilStudyProgrammeAutoMembershipsSourceTest.php.

105 : void
106 {
107 $this->assertEquals(
108 $this->dat,
109 $ams->getLastEdited()
110 );
111 }

References ilStudyProgrammeAutoMembershipSource\getLastEdited().

+ Here is the call graph for this function:

◆ testGetLastEditorId()

ilStudyProgrammeAutoMembershipsSourceTest::testGetLastEditorId ( ilStudyProgrammeAutoMembershipSource  $ams)

@depends testConstruction

Definition at line 94 of file ilStudyProgrammeAutoMembershipsSourceTest.php.

94 : void
95 {
96 $this->assertEquals(
97 $this->usr_id,
98 $ams->getLastEditorId()
99 );
100 }

References ilStudyProgrammeAutoMembershipSource\getLastEditorId().

+ Here is the call graph for this function:

◆ testGetPrgObjId()

ilStudyProgrammeAutoMembershipsSourceTest::testGetPrgObjId ( ilStudyProgrammeAutoMembershipSource  $ams)

@depends testConstruction

Definition at line 62 of file ilStudyProgrammeAutoMembershipsSourceTest.php.

62 : void
63 {
64 $this->assertEquals(
65 $this->prg_obj_id,
66 $ams->getPrgObjId()
67 );
68 }

References ilStudyProgrammeAutoMembershipSource\getPrgObjId().

+ Here is the call graph for this function:

◆ testGetSourceId()

ilStudyProgrammeAutoMembershipsSourceTest::testGetSourceId ( ilStudyProgrammeAutoMembershipSource  $ams)

@depends testConstruction

Definition at line 83 of file ilStudyProgrammeAutoMembershipsSourceTest.php.

83 : void
84 {
85 $this->assertEquals(
86 $this->source_id,
87 $ams->getSourceId()
88 );
89 }

References ilStudyProgrammeAutoMembershipSource\getSourceId().

+ Here is the call graph for this function:

◆ testGetSourceType()

ilStudyProgrammeAutoMembershipsSourceTest::testGetSourceType ( ilStudyProgrammeAutoMembershipSource  $ams)

@depends testConstruction

Definition at line 73 of file ilStudyProgrammeAutoMembershipsSourceTest.php.

73 : void
74 {
75 $this->assertEquals(
76 $this->source_type,
77 $ams->getSourceType()
78 );
79 }

References ilStudyProgrammeAutoMembershipSource\getSourceType().

+ Here is the call graph for this function:

Field Documentation

◆ $dat

DateTimeImmutable ilStudyProgrammeAutoMembershipsSourceTest::$dat
protected

◆ $enbl

bool ilStudyProgrammeAutoMembershipsSourceTest::$enbl
protected

◆ $prg_obj_id

int ilStudyProgrammeAutoMembershipsSourceTest::$prg_obj_id
protected

◆ $source_id

int ilStudyProgrammeAutoMembershipsSourceTest::$source_id
protected

◆ $source_type

string ilStudyProgrammeAutoMembershipsSourceTest::$source_type
protected

◆ $usr_id

int ilStudyProgrammeAutoMembershipsSourceTest::$usr_id
protected

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