Пример #1
0
 /**
  * Initiates game.
  */
 private function initGame()
 {
     $this->board = new Board($this->gridSize);
     $this->board->addShip(new Ship('Destroyer', 4));
     $this->board->addShip(new Ship('Destroyer', 4));
     $this->board->addShip(new Ship('Battleship', 5));
 }
Пример #2
0
 public function testAllShipsSunk()
 {
     $board = new Board(10);
     $this->assertEmpty($board->getShips());
     $board->addShip(new Ship('Submarine', 3));
     $this->assertFalse($board->allShipsSunk());
 }