Esempio n. 1
0
 /**
  * @covers \examples\statemachines\Door\Door::isOpenDoorState
  */
 public function testIsNotOpenDoorState()
 {
     $this->assertFalse($this->door->isOpenDoorState());
 }
Esempio n. 2
0
 /**
  * @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());
 }
Esempio n. 3
0
 /**
  * @covers \examples\statemachines\Door\Door::isOpenDoorState
  */
 public function testIsOpenDoorState()
 {
     $this->assertTrue($this->door->isOpenDoorState());
 }