from unittest import TestCase
from go.helperboard import HelperBoard
class TestFlood(TestCase):
def testCapture(self):
b=[
[0,1,0],
[1,-1,1],
[0,1,0]
]
h=HelperBoard(b)
self.assertEqual(h.floodFill(-1,1,1,0), False)
captured=set(h.getContinuousArea())
self.assertEqual(captured, {(1,1)})