def test_acerta_todas(self): for suspeito in xrange(1, 7): for local in xrange(1, 11): for arma in xrange(1, 7): real = (suspeito, local, arma) detetive = Detetive() retorno = detetive.proximo_chute() resultado = assassino(retorno, real) while resultado != 0: retorno = detetive.proximo_chute(resultado) resultado = assassino(retorno, real) self.assertEqual(retorno, real)
def setUp(self): self.detetive = Detetive()