Example #1
0
 public function testDeleteShare()
 {
     $share = $this->getMock('OC\\Share20\\IShare');
     $this->shareManager->expects($this->once())->method('getShareById')->with(42)->willReturn($share);
     $this->shareManager->expects($this->once())->method('deleteShare')->with($share);
     $expected = new \OC_OCS_Result();
     $this->assertEquals($expected, $this->ocs->deleteShare(42));
 }
Example #2
0
 /**
  * @dataProvider dataGetShare
  */
 public function testGetShare(\OC\Share20\IShare $share, array $result)
 {
     $this->shareManager->expects($this->once())->method('getShareById')->with($share->getId())->willReturn($share);
     $this->userFolder->method('getRelativePath')->will($this->returnArgument(0));
     $this->urlGenerator->method('linkToRouteAbsolute')->willReturn('url');
     $expected = new \OC_OCS_Result($result);
     $this->assertEquals($expected->getData(), $this->ocs->getShare($share->getId())->getData());
 }