public function testWhenAccountCannotBeActivated() { $activationFailed = new ActivationResult(false); $this->accountActivation->_ActivationResult = $activationFailed; $activationCode = uniqid(); $this->page->expects($this->once())->method('GetActivationCode')->will($this->returnValue($activationCode)); $this->page->expects($this->once())->method('ShowError'); $this->presenter->PageLoad(); }