/** * @covers \examples\statemachines\PwrCall\PwrCall::techProblem * @covers \examples\statemachines\PwrCall\UserParkedState::techProblem * @uses \examples\statemachines\PwrCall\PwrCall::isTechnicalProblemState */ public function testCanTechProblem() { $this->pwrcall->techProblem(); $this->assertTrue($this->pwrcall->isTechnicalProblemState()); }
/** * @covers \examples\statemachines\PwrCall\PwrCall::techProblem * @covers \examples\statemachines\PwrCall\AbstractPwrCallState::techProblem * @expectedException \examples\statemachines\PwrCall\IllegalStateTransitionException */ public function testCannotTechProblem() { $this->pwrcall->techProblem(); }