Exemplo n.º 1
0
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))