ILIAS  trunk Revision v11.0_alpha-1846-g895b5f47236
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilBuddySystemRequestIgnoredStateRelationTest Class Reference
+ Inheritance diagram for ilBuddySystemRequestIgnoredStateRelationTest:
+ Collaboration diagram for ilBuddySystemRequestIgnoredStateRelationTest:

Public Member Functions

 getInitialState ()
 
 testIsUnlinked ()
 
 testIsLinked ()
 
 testIsRequested ()
 
 testIsIgnored ()
 
 testCanBeUnlinked ()
 
 testCanBeLinked ()
 
 testCanBeRequested ()
 
 testCanBeIgnored ()
 
 testPossibleTargetStates ()
 
- Public Member Functions inherited from ilBuddySystemBaseStateTestCase
 getInitialState ()
 

Additional Inherited Members

- Protected Member Functions inherited from ilBuddySystemBaseStateTestCase
 setUp ()
 
- Protected Member Functions inherited from ilBuddySystemBaseTestCase
 setUp ()
 
 tearDown ()
 
 setGlobalVariable (string $name, mixed $value)
 
- Protected Attributes inherited from ilBuddySystemBaseStateTestCase
ilBuddySystemRelation $relation
 

Detailed Description

Member Function Documentation

◆ getInitialState()

ilBuddySystemRequestIgnoredStateRelationTest::getInitialState ( )

◆ testCanBeIgnored()

ilBuddySystemRequestIgnoredStateRelationTest::testCanBeIgnored ( )

Definition at line 68 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

68  : void
69  {
70  $this->expectException(ilBuddySystemRelationStateException::class);
71  $this->relation->ignore();
72  }

◆ testCanBeLinked()

ilBuddySystemRequestIgnoredStateRelationTest::testCanBeLinked ( )

Definition at line 55 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

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

◆ testCanBeRequested()

ilBuddySystemRequestIgnoredStateRelationTest::testCanBeRequested ( )

Definition at line 62 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

62  : void
63  {
64  $this->expectException(ilBuddySystemRelationStateException::class);
65  $this->relation->request();
66  }

◆ testCanBeUnlinked()

ilBuddySystemRequestIgnoredStateRelationTest::testCanBeUnlinked ( )

Definition at line 48 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

48  : void
49  {
50  $this->relation->unlink();
51  $this->assertTrue($this->relation->isUnlinked());
52  $this->assertTrue($this->relation->wasIgnored());
53  }

◆ testIsIgnored()

ilBuddySystemRequestIgnoredStateRelationTest::testIsIgnored ( )

Definition at line 43 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

43  : void
44  {
45  $this->assertTrue($this->relation->isIgnored());
46  }

◆ testIsLinked()

ilBuddySystemRequestIgnoredStateRelationTest::testIsLinked ( )

Definition at line 33 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

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

◆ testIsRequested()

ilBuddySystemRequestIgnoredStateRelationTest::testIsRequested ( )

Definition at line 38 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

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

◆ testIsUnlinked()

ilBuddySystemRequestIgnoredStateRelationTest::testIsUnlinked ( )

Definition at line 28 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

28  : void
29  {
30  $this->assertFalse($this->relation->isUnlinked());
31  }

◆ testPossibleTargetStates()

ilBuddySystemRequestIgnoredStateRelationTest::testPossibleTargetStates ( )

Definition at line 74 of file ilBuddySystemRequestIgnoredStateRelationTest.php.

74  : void
75  {
76  $this->assertTrue(
77  $this->relation->getState()
78  ->getPossibleTargetStates()
82  ]))
83  );
84  }
Class ilBuddySystemUnlinkedRelationState.
Class ilBuddySystemRelationStateCollection A collection of relation states.

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