19 declare(strict_types=1);
    34         $this->assertTrue($this->relation->isUnlinked());
    39         $this->assertFalse($this->relation->isLinked());
    44         $this->assertFalse($this->relation->isRequested());
    49         $this->assertFalse($this->relation->isIgnored());
    54         $this->expectException(ilBuddySystemRelationStateException::class);
    55         $this->relation->unlink();
    60         $this->expectException(ilBuddySystemRelationStateException::class);
    61         $this->relation->link();
    66         $this->relation->request();
    67         $this->assertTrue($this->relation->isRequested());
    68         $this->assertTrue($this->relation->wasUnlinked());
    73         $this->expectException(ilBuddySystemRelationStateException::class);
    74         $this->relation->ignore();
    80             $this->relation->getState()
    81                 ->getPossibleTargetStates()
 Class ilBuddySystemUnlinkedStateRelationTest. 
 
Class ilBuddySystemUnlinkedRelationState. 
 
testPossibleTargetStates()
 
Class ilBuddySystemRelationStateCollection A collection of relation states. 
 
Class ilBuddySystemRequestedRelationState. 
 
Class ilBuddySystemBaseStateTest. 
 
Interface ilBuddySystemRelationState.