Exemplo n.º 1
0
 public function testGetRow()
 {
     $this->boardWalker->start(SquareInterface::POSITION_D5);
     $this->assertEquals(5, $this->boardWalker->getRow());
     $this->boardWalker->forward(1);
     $this->assertEquals(6, $this->boardWalker->getRow());
     $this->boardWalker->start(SquareInterface::POSITION_D5)->left(1);
     $this->assertEquals(5, $this->boardWalker->getRow());
     $this->boardWalker->start(SquareInterface::POSITION_D5)->backward(1);
     $this->assertEquals(4, $this->boardWalker->getRow());
     $this->boardWalker->start(SquareInterface::POSITION_D5)->right(1);
     $this->assertEquals(5, $this->boardWalker->getRow());
 }