/** * @test */ public function viewHelperRendersElseIfHasAccessToResourceReturnsFalse() { $this->mockAccessDecisionManager->expects($this->once())->method('hasAccessToResource')->with('someResource')->will($this->returnValue(FALSE)); $this->ifAccessViewHelper->expects($this->once())->method('renderElseChild')->will($this->returnValue('ElseViewHelperResults')); $actualResult = $this->ifAccessViewHelper->render('someResource'); $this->assertEquals('ElseViewHelperResults', $actualResult); }
/** * @test */ public function viewHelperRendersElseIfHasAccessToPrivilegeTargetReturnsFalse() { $this->mockPrivilegeManager->expects($this->once())->method('isPrivilegeTargetGranted')->with('somePrivilegeTarget')->will($this->returnValue(FALSE)); $this->ifAccessViewHelper->expects($this->once())->method('renderElseChild')->will($this->returnValue('ElseViewHelperResults')); $actualResult = $this->ifAccessViewHelper->render('somePrivilegeTarget'); $this->assertEquals('ElseViewHelperResults', $actualResult); }