コード例 #1
0
ファイル: HalTest.php プロジェクト: zfcampus/zf-hal
 public function testFromLinkCollectionShouldUseLinkCollectionExtractor()
 {
     $linkCollection = new LinkCollection();
     $extraction = true;
     $linkCollectionExtractor = $this->prophesize(LinkCollectionExtractor::class);
     $linkCollectionExtractor->extract($linkCollection)->willReturn($extraction);
     $this->plugin->setLinkCollectionExtractor($linkCollectionExtractor->reveal());
     $result = $this->plugin->fromLinkCollection($linkCollection);
     $this->assertEquals($extraction, $result);
 }
コード例 #2
0
ファイル: HalTest.php プロジェクト: antarus/mystra-pve
 public function testFromLinkCollectionShouldUseLinkCollectionExtractor()
 {
     $extraction = true;
     $linkCollectionExtractor = $this->getMockBuilder('ZF\\Hal\\Extractor\\LinkCollectionExtractor')->disableOriginalConstructor()->getMock();
     $linkCollectionExtractor->expects($this->once())->method('extract')->will($this->returnValue($extraction));
     $this->plugin->setLinkCollectionExtractor($linkCollectionExtractor);
     $linkCollection = new LinkCollection();
     $result = $this->plugin->fromLinkCollection($linkCollection);
     $this->assertEquals($extraction, $result);
 }