Esempio n. 1
0
 def testBorderTerritories(self):
     field = PlayingField()
     field.locations[2][3] = "O"
     field.locations[2][2] = "O"
     field.locations[3][2] = "O"
     field.locations[4][2] = "O"
     field.locations[3][3] = "O"
     number = len(field.getBorderTerritoriesList("O"))
     self.assertEqual(number, 8)
Esempio n. 2
0
 def testBorderDetect(self):
     field = PlayingField()
     tlist = field.getBorderTerritoriesList('O')
     self.assertEqual(len(tlist), 3)
Esempio n. 3
0
 def testBorderDetect2(self):
     field = PlayingField()
     field.locations[3][3] = 'X'
     tlist = field.getBorderTerritoriesList('X')
     self.assertEqual(len(tlist), 4)