ILIAS  release_7 Revision v7.30-3-g800a261c036
ilBuddySystemRequestIgnoredStateRelationTest Class Reference

Class ilBuddySystemRequestIgnoredStateRelationTest. More...

+ Inheritance diagram for ilBuddySystemRequestIgnoredStateRelationTest:
+ Collaboration diagram for ilBuddySystemRequestIgnoredStateRelationTest:

Public Member Functions

 getInitialState ()
 @inheritDoc More...
 
 testIsUnlinked ()
 
 testIsLinked ()
 
 testIsRequested ()
 
 testIsIgnored ()
 
 testCanBeUnlinked ()
 
 testCanBeLinked ()
 
 testCanBeRequested ()
 
 testCanBeIgnored ()
 
- Public Member Functions inherited from ilBuddySystemBaseStateTest
 setUp ()
 
 getInitialState ()
 

Additional Inherited Members

- Data Fields inherited from ilBuddySystemBaseStateTest
const RELATION_OWNER_ID = -1
 
const RELATION_BUDDY_ID = -2
 
- Protected Member Functions inherited from ilBuddySystemBaseTest
 setGlobalVariable (string $name, $value)
 
- Protected Attributes inherited from ilBuddySystemBaseStateTest
 $backupGlobals = false
 
 $relation
 

Detailed Description

Member Function Documentation

◆ getInitialState()

ilBuddySystemRequestIgnoredStateRelationTest::getInitialState ( )

@inheritDoc

Reimplemented from ilBuddySystemBaseStateTest.

Definition at line 15 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

◆ testCanBeIgnored()

ilBuddySystemRequestIgnoredStateRelationTest::testCanBeIgnored ( )

Definition at line 84 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

84 : void
85 {
86 $this->expectException(ilBuddySystemRelationStateException::class);
87 $this->relation->ignore();
88 }

◆ testCanBeLinked()

ilBuddySystemRequestIgnoredStateRelationTest::testCanBeLinked ( )

Definition at line 65 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

65 : void
66 {
67 $this->relation->link();
68 $this->assertTrue($this->relation->isLinked());
69 $this->assertTrue($this->relation->wasIgnored());
70 }

◆ testCanBeRequested()

ilBuddySystemRequestIgnoredStateRelationTest::testCanBeRequested ( )

Definition at line 75 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

75 : void
76 {
77 $this->expectException(ilBuddySystemRelationStateException::class);
78 $this->relation->request();
79 }

◆ testCanBeUnlinked()

ilBuddySystemRequestIgnoredStateRelationTest::testCanBeUnlinked ( )

Definition at line 55 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

55 : void
56 {
57 $this->relation->unlink();
58 $this->assertTrue($this->relation->isUnlinked());
59 $this->assertTrue($this->relation->wasIgnored());
60 }

◆ testIsIgnored()

ilBuddySystemRequestIgnoredStateRelationTest::testIsIgnored ( )

Definition at line 47 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

47 : void
48 {
49 $this->assertTrue($this->relation->isIgnored());
50 }

◆ testIsLinked()

ilBuddySystemRequestIgnoredStateRelationTest::testIsLinked ( )

Definition at line 31 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

31 : void
32 {
33 $this->assertFalse($this->relation->isLinked());
34 }

◆ testIsRequested()

ilBuddySystemRequestIgnoredStateRelationTest::testIsRequested ( )

Definition at line 39 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

39 : void
40 {
41 $this->assertFalse($this->relation->isRequested());
42 }

◆ testIsUnlinked()

ilBuddySystemRequestIgnoredStateRelationTest::testIsUnlinked ( )

Definition at line 23 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

23 : void
24 {
25 $this->assertFalse($this->relation->isUnlinked());
26 }

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