def test_x_ganhou_com_segunda_coluna_completa_com_T(self): entrada = \ ['.T..', '.x..', '.x..', '.x..'] saida = 'x Ganhou' self.assertEqual( verifica(entrada) , saida)
def test_o_venceu_com_primeira_coluna_completa_com_T(self): entrada = \ ['T...', 'o...', 'o...', 'o...'] saida = 'o Ganhou' self.assertEqual( verifica(entrada) , saida)
def test_primeira_coluna_completa_com_T_rolando(self): entrada = \ ['x...', 'oT..', 'o...', 'o...'] saida = 'Rolando' self.assertEqual( verifica(entrada) , saida)
def test_primeira_linha_completa_com_x_e_o_com_T_fora_ta_rolando(self): entrada = \ ['xxxo', 'T...', '....', '....'] saida = 'Rolando' self.assertEqual( verifica(entrada) , saida)
def test_x_venceu_com_terceira_linha_completa_com_T(self): entrada = \ ['....', '....', 'Txxx', '....'] saida = 'x Ganhou' self.assertEqual( verifica(entrada) , saida)
def test_empate (self): entrada = \ ['ooox', 'oxxx', 'xoxo', 'xoxT'] saida = 'Empate' self.assertEqual( verifica(entrada) , saida)
def test_vazio(self): entrada = \ ['T...', '....', '....', '....'] saida = 'Rolando' self.assertEqual( verifica(entrada) , saida)
def test_x_ganhou_com_segunda_coluna_completa_com_T(self): entrada = \ ['.T..', '.x..', '.x..', '.x..'] saida = 'x Ganhou' self.assertEqual(verifica(entrada), saida)
def test_x_ganhou_na_outra_diagonal(self): entrada = \ ['...x', '..x.', '.x..', 'T...'] saida = 'x Ganhou' self.assertEqual( verifica(entrada) , saida)
def test_o_venceu_com_primeira_coluna_completa_com_T(self): entrada = \ ['T...', 'o...', 'o...', 'o...'] saida = 'o Ganhou' self.assertEqual(verifica(entrada), saida)
def test_primeira_coluna_completa_com_T_rolando(self): entrada = \ ['x...', 'oT..', 'o...', 'o...'] saida = 'Rolando' self.assertEqual(verifica(entrada), saida)
def test_x_venceu_com_terceira_linha_completa_com_T(self): entrada = \ ['....', '....', 'Txxx', '....'] saida = 'x Ganhou' self.assertEqual(verifica(entrada), saida)
def test_vazio(self): entrada = \ ['T...', '....', '....', '....'] saida = 'Rolando' self.assertEqual(verifica(entrada), saida)
def test_primeira_linha_completa_com_x_e_o_com_T_fora_ta_rolando(self): entrada = \ ['xxxo', 'T...', '....', '....'] saida = 'Rolando' self.assertEqual(verifica(entrada), saida)
def test_empate(self): entrada = \ ['ooox', 'oxxx', 'xoxo', 'xoxT'] saida = 'Empate' self.assertEqual(verifica(entrada), saida)
def test_x_ganhou_na_outra_diagonal(self): entrada = \ ['...x', '..x.', '.x..', 'T...'] saida = 'x Ganhou' self.assertEqual(verifica(entrada), saida)