Esempio n. 1
0
 public function testInjectCollectionSelfLinkShouldAddSelfLinkToLinkCollection()
 {
     $linkCollection = new LinkCollection();
     $resource = new Collection([]);
     $resource->setLinks($linkCollection);
     $injector = new SelfLinkInjector();
     $injector->injectSelfLink($resource, 'foo');
     $this->assertTrue($linkCollection->has('self'));
 }
Esempio n. 2
0
 public function testLinkCollectionMayBeInjected()
 {
     $hal   = new Collection(array(), 'item/route');
     $links = new LinkCollection();
     $hal->setLinks($links);
     $this->assertSame($links, $hal->getLinks());
 }