def test_isWinner_Fail(self):
     """Testing the isWinner method.
     We put random pieces of Red and Yellow. 
     We expect the method to return False, since there is no win detected.
     We use the assertTrue method to verify our exepctations."""
     board8 = [' ',' ',' ',' ',' ',' ','R',' ',' ',' ',' ','Y',' ',' ',' ',' ','R',' ',' ',' ',' ','Y','R','R','Y','Y']
     result8 = False
     self.assertTrue(result8 == Win_Logic_Connect4.isWinner(board8,'R'))
 def test_isWinner_Passed(self):
     """Testing the isWinner method.
     We put four Red pieces in the board to simulate a diagonal win.
     We expect the method to return True since the win will be a diagional one.
     We use the assertEqual method to verify our expectations.""" 
     board7 = [' ',' ',' ',' ',' ',' ',' ','R',' ',' ',' ',' ',' ','R',' ',' ',' ',' ',' ','R',' ',' ','Y','Y','Y','R']
     result7 = True
     self.assertEqual(result7,Win_Logic_Connect4.isWinner(board7,'R'))