コード例 #1
0
 public function test_it_returns_correct_board_coordinates_when_retrieving_coordinates_by_random()
 {
     for ($i = 0; $i < 10; ++$i) {
         list($column, $row) = $this->board->getRandomCoordinates();
         $this->assertTrue(in_array($column, $this->board->getColumnIndices()));
         $this->assertTrue(in_array($row, $this->board->getRowIndices()));
     }
 }
コード例 #2
0
ファイル: Game.php プロジェクト: basia-horwath/tic-tac-toe
 /**
  * @param string $column
  * @param string $row
  * @return bool
  */
 private function isMoveCorrect($column, $row)
 {
     return in_array($column, $this->board->getColumnIndices()) && in_array($row, $this->board->getRowIndices());
 }