Exemplo n.º 1
0
 def testdotSeesCellSomeDotsCannotBeBypassedDotOnWall(self):
     b = Board(4, 4)
     b.addDot(1, 1)
     b.addDot(1, 3)
     b.addDot(3, 2)
     b.addDot(5, 3)
     self.assertFalse(b.dotSeesCell(1, 1, 7, 7))
Exemplo n.º 2
0
 def testdotSeesCellSomeDotsCanBeBypassed(self):
     b = Board(4, 4)
     b.addDot(1, 1)
     b.addDot(1, 3)
     b.addDot(3, 3)
     b.addDot(5, 3)
     self.assertTrue(b.dotSeesCell(1, 1, 7, 7))
Exemplo n.º 3
0
 def testdotSeesCellSomeDots(self):
     b = Board(4, 4)
     b.addDot(1, 1)
     b.addDot(3, 1)
     self.assertTrue(b.dotSeesCell(1, 1, 3, 3))
Exemplo n.º 4
0
 def testdotSeesCellLotsOfDots(self):
     b = Board(4, 4)
     b.addDot(1, 1)
     b.addDot(1, 3)
     b.addDot(3, 1)
     self.assertFalse(b.dotSeesCell(1, 1, 3, 3))
Exemplo n.º 5
0
 def testdotSeesCellEmptyBoard(self):
     b = Board(4, 4)
     b.addDot(1, 1)
     self.assertTrue(b.dotSeesCell(1, 1, 3, 3))
Exemplo n.º 6
0
 def testdotSeesCellHalfCellAway(self):
     b = Board(4, 4)
     b.addDot(1, 2)
     self.assertTrue(b.dotSeesCell(1, 2, 1, 1))