/** * @covers \examples\statemachines\Door\Door::isOpenDoorState */ public function testIsNotOpenDoorState() { $this->assertFalse($this->door->isOpenDoorState()); }
/** * @covers \examples\statemachines\Door\Door::open * @covers \examples\statemachines\Door\ClosedDoorState::open * @uses \examples\statemachines\Door\Door::isOpenDoorState */ public function testCanOpen() { $this->door->open(); $this->assertTrue($this->door->isOpenDoorState()); }
/** * @covers \examples\statemachines\Door\Door::isOpenDoorState */ public function testIsOpenDoorState() { $this->assertTrue($this->door->isOpenDoorState()); }