Class ilBuddySystemRelationTest.
More...
◆ setUp()
ilBuddySystemRelationTest::setUp |
( |
| ) |
|
◆ testPriorStateCanBeRetrievedAfterSubsequentTransitions()
ilBuddySystemRelationTest::testPriorStateCanBeRetrievedAfterSubsequentTransitions |
( |
| ) |
|
Definition at line 39 of file ilBuddySystemRelationTest.php.
41 $state_mock = $this->getMock(
'ilBuddySystemRelationState');
42 $further_state_mock = $this->getMock(
'ilBuddySystemRelationState');
43 $finish_state_mock = $this->getMock(
'ilBuddySystemRelationState');
44 $state_mock->expects($this->any())->method(
'link');
47 $relation->setState($further_state_mock);
48 $this->assertEquals($state_mock, $relation->getPriorState());
49 $relation->setState($finish_state_mock);
50 $this->assertEquals($state_mock, $relation->getPriorState());
Class ilBuddySystemRelation.
◆ testPriorStateIsEmptyAfterInstanceWasCreated()
ilBuddySystemRelationTest::testPriorStateIsEmptyAfterInstanceWasCreated |
( |
| ) |
|
Definition at line 29 of file ilBuddySystemRelationTest.php.
31 $state_mock = $this->getMock(
'ilBuddySystemRelationState');
33 $this->assertNull($relation->getPriorState());
Class ilBuddySystemRelation.
◆ testUsersAreNotAbleToIgnoreThemselves()
ilBuddySystemRelationTest::testUsersAreNotAbleToIgnoreThemselves |
( |
| ) |
|
ilBuddySystemRelationStateException
Definition at line 115 of file ilBuddySystemRelationTest.php.
117 $state_mock = $this->getMock(
'ilBuddySystemRequestedRelationState');
119 $expected_relation->setUserId(self::RELATION_OWNER_ID);
120 $expected_relation->setBuddyUserId(self::RELATION_OWNER_ID);
122 $expected_relation->ignore();
Class ilBuddySystemRelation.
◆ testUsersAreNotAbleToLinkThemselves()
ilBuddySystemRelationTest::testUsersAreNotAbleToLinkThemselves |
( |
| ) |
|
ilBuddySystemRelationStateException
Definition at line 102 of file ilBuddySystemRelationTest.php.
104 $state_mock = $this->getMock(
'ilBuddySystemRequestedRelationState');
106 $expected_relation->setUserId(self::RELATION_OWNER_ID);
107 $expected_relation->setBuddyUserId(self::RELATION_OWNER_ID);
109 $expected_relation->link();
Class ilBuddySystemRelation.
◆ testUsersAreNotAbleToRequestThemselves()
ilBuddySystemRelationTest::testUsersAreNotAbleToRequestThemselves |
( |
| ) |
|
ilBuddySystemRelationStateException
Definition at line 75 of file ilBuddySystemRelationTest.php.
77 $state_mock = $this->getMock(
'ilBuddySystemUnlinkedRelationState');
80 $expected_relation->setUserId(self::RELATION_OWNER_ID);
81 $expected_relation->setBuddyUserId(self::RELATION_OWNER_ID);
83 $expected_relation->request();
Class ilBuddySystemRelation.
◆ testUsersAreNotAbleToUnlinkThemselves()
ilBuddySystemRelationTest::testUsersAreNotAbleToUnlinkThemselves |
( |
| ) |
|
ilBuddySystemRelationStateException
Definition at line 89 of file ilBuddySystemRelationTest.php.
91 $state_mock = $this->getMock(
'ilBuddySystemLinkedRelationState');
93 $expected_relation->setUserId(self::RELATION_OWNER_ID);
94 $expected_relation->setBuddyUserId(self::RELATION_OWNER_ID);
96 $expected_relation->unlink();
Class ilBuddySystemRelation.
◆ testValuesCanBeFetchedByGettersWhenSetBySetters()
ilBuddySystemRelationTest::testValuesCanBeFetchedByGettersWhenSetBySetters |
( |
| ) |
|
Definition at line 56 of file ilBuddySystemRelationTest.php.
58 $state_mock = $this->getMock(
'ilBuddySystemRelationState');
61 $relation->setUserId(1);
62 $this->assertEquals(1, $relation->getUserId());
64 $relation->setBuddyUserId(2);
65 $this->assertEquals(2, $relation->getBuddyUserId());
68 $relation->setTimestamp($ts);
69 $this->assertEquals($ts, $relation->getTimestamp());
Class ilBuddySystemRelation.
◆ $buddylist
ilBuddySystemRelationTest::$buddylist |
|
protected |
◆ RELATION_BUDDY_ID
const ilBuddySystemRelationTest::RELATION_BUDDY_ID = -2 |
◆ RELATION_OWNER_ID
const ilBuddySystemRelationTest::RELATION_OWNER_ID = -1 |
The documentation for this class was generated from the following file: