ILIAS  release_8 Revision v8.24
ilBuddySystemRequestIgnoredStateRelationTest Class Reference

Class ilBuddySystemRequestIgnoredStateRelationTest. More...

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

Public Member Functions

 getInitialState ()
 
 testIsUnlinked ()
 
 testIsLinked ()
 
 testIsRequested ()
 
 testIsIgnored ()
 
 testCanBeUnlinked ()
 
 testCanBeLinked ()
 
 testCanBeRequested ()
 
 testCanBeIgnored ()
 
 testPossibleTargetStates ()
 
 getInitialState ()
 

Additional Inherited Members

- Protected Member Functions inherited from ilBuddySystemBaseStateTest
 setUp ()
 
- Protected Member Functions inherited from ilBuddySystemBaseTest
 setUp ()
 
 tearDown ()
 
 setGlobalVariable (string $name, $value)
 
- Protected Attributes inherited from ilBuddySystemBaseStateTest
ilBuddySystemRelation $relation
 

Detailed Description

Member Function Documentation

◆ getInitialState()

ilBuddySystemRequestIgnoredStateRelationTest::getInitialState ( )

◆ testCanBeIgnored()

ilBuddySystemRequestIgnoredStateRelationTest::testCanBeIgnored ( )

Definition at line 72 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

72 : void
73 {
74 $this->expectException(ilBuddySystemRelationStateException::class);
75 $this->relation->ignore();
76 }

◆ testCanBeLinked()

ilBuddySystemRequestIgnoredStateRelationTest::testCanBeLinked ( )

Definition at line 59 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

59 : void
60 {
61 $this->relation->link();
62 $this->assertTrue($this->relation->isLinked());
63 $this->assertTrue($this->relation->wasIgnored());
64 }

◆ testCanBeRequested()

ilBuddySystemRequestIgnoredStateRelationTest::testCanBeRequested ( )

Definition at line 66 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

66 : void
67 {
68 $this->expectException(ilBuddySystemRelationStateException::class);
69 $this->relation->request();
70 }

◆ testCanBeUnlinked()

ilBuddySystemRequestIgnoredStateRelationTest::testCanBeUnlinked ( )

Definition at line 52 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

52 : void
53 {
54 $this->relation->unlink();
55 $this->assertTrue($this->relation->isUnlinked());
56 $this->assertTrue($this->relation->wasIgnored());
57 }

◆ 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 37 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

37 : void
38 {
39 $this->assertFalse($this->relation->isLinked());
40 }

◆ testIsRequested()

ilBuddySystemRequestIgnoredStateRelationTest::testIsRequested ( )

Definition at line 42 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

42 : void
43 {
44 $this->assertFalse($this->relation->isRequested());
45 }

◆ testIsUnlinked()

ilBuddySystemRequestIgnoredStateRelationTest::testIsUnlinked ( )

Definition at line 32 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

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

◆ testPossibleTargetStates()

ilBuddySystemRequestIgnoredStateRelationTest::testPossibleTargetStates ( )

Definition at line 78 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

78 : void
79 {
80 $this->assertTrue(
81 $this->relation->getState()
82 ->getPossibleTargetStates()
86 ]))
87 );
88 }
Class ilBuddySystemRelationStateCollection A collection of relation states.

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