class TestTable(unittest.TestCase): table = {} def setUp(self): self.table = Table() def test_on_table(self): self.assertTrue(self.table.onTable(2,2)) self.assertTrue(self.table.onTable(0,0)) self.assertTrue(self.table.onTable(5,5)) self.assertTrue(self.table.onTable(0,5)) self.assertTrue(self.table.onTable(5,0)) def test_off_table(self): self.assertFalse(self.table.onTable(7,2)) self.assertFalse(self.table.onTable(2,9)) self.assertFalse(self.table.onTable(6,6)) self.assertFalse(self.table.onTable(-1,2)) self.assertFalse(self.table.onTable(2,-6))