def testIsCellWithin(self): b = Board(4, 4) self.assertTrue(b.cellIsWithinBoard(0, 0)) self.assertTrue(b.cellIsWithinBoard(1, 1)) self.assertTrue(b.cellIsWithinBoard(2, 2)) self.assertTrue(b.cellIsWithinBoard(3, 3)) self.assertFalse(b.cellIsWithinBoard(-1, 1)) self.assertFalse(b.cellIsWithinBoard(1, 10))
def testFloats(self): b = Board(4, 4) self.assertTrue(b.cellIsWithinBoard(1, 1)) b.addDot(3, 5) self.assertTrue(b.cellContainsDot(3, 5))