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)
Example #8
0
 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)
Example #10
0
 def test_o_venceu_com_primeira_coluna_completa_com_T(self):
     entrada = \
     ['T...',
      'o...',
      'o...',
      'o...']
     saida = 'o Ganhou'
     self.assertEqual(verifica(entrada), saida)
Example #11
0
 def test_primeira_coluna_completa_com_T_rolando(self):
     entrada = \
     ['x...',
      'oT..',
      'o...',
      'o...']
     saida = 'Rolando'
     self.assertEqual(verifica(entrada), saida)
Example #12
0
 def test_x_venceu_com_terceira_linha_completa_com_T(self):
     entrada = \
     ['....',
      '....',
      'Txxx',
      '....']
     saida = 'x Ganhou'
     self.assertEqual(verifica(entrada), saida)
Example #13
0
 def test_vazio(self):
     entrada = \
     ['T...',
      '....',
      '....',
      '....']
     saida = 'Rolando'
     self.assertEqual(verifica(entrada), saida)
Example #14
0
 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)
Example #15
0
 def test_empate(self):
     entrada = \
     ['ooox',
      'oxxx',
      'xoxo',
      'xoxT']
     saida = 'Empate'
     self.assertEqual(verifica(entrada), saida)
Example #16
0
 def test_x_ganhou_na_outra_diagonal(self):
     entrada = \
     ['...x',
      '..x.',
      '.x..',
      'T...']
     saida = 'x Ganhou'
     self.assertEqual(verifica(entrada), saida)