/**
  * @covers Door::unlock
  * @covers LockedDoorState::unlock
  * @uses   Door::isClosed
  */
 public function testCanBeUnlocked()
 {
     $this->door->unlock();
     $this->assertTrue($this->door->isClosed());
 }
Beispiel #2
0
 /**
  * @covers Door::close
  * @covers OpenDoorState::close
  * @uses   Door::isClosed
  */
 public function testCanBeClosed()
 {
     $this->door->close();
     $this->assertTrue($this->door->isClosed());
 }
 /**
  * @covers Door::isClosed
  */
 public function testIsClosed()
 {
     $this->assertTrue($this->door->isClosed());
 }