def test_2_x_2_2_minas_primeira_linha(self): campo = CampoMinado(""" ** --""") saida = [ ['*', '*'], [2, 2], ] self.assertEquals(campo.solucao(), saida)
def test_2_x_2_1_mina_canto_superior_esquerdo(self): campo = CampoMinado(""" *- --""") saida = [ ['*', 1], [1, 1], ] self.assertEquals(campo.solucao(), saida)
def test_2_x_2_2_minas_primeira_linha(self): campo = CampoMinado(""" ** --""" ) saida = [ ['*','*'], [2, 2], ] self.assertEquals(campo.solucao(), saida)
def test_2_x_2_1_mina_canto_superior_esquerdo(self): campo = CampoMinado(""" *- --""" ) saida = [ ['*',1], [1, 1], ] self.assertEquals(campo.solucao(), saida)
def test_2_x_2_sem_minas(self): campo = CampoMinado(""" -- --""") saida = [ [0, 0], [0, 0], ] self.assertEquals(campo.solucao(), saida)
def test_2_x_2_sem_minas(self): campo = CampoMinado(""" -- --""" ) saida = [ [0, 0], [0, 0], ] self.assertEquals(campo.solucao(), saida)
def test_3_x_3_8_minas_cercando(self): campo = CampoMinado(""" *** *-* ***""" ) saida = [ ['*', '*', '*'], ['*', 8, '*'], ['*', '*', '*'], ] self.assertEquals(campo.solucao(), saida)
def test_3_x_3_3_minas_primeira_diagonal(self): campo = CampoMinado(""" *-- -*- --*""" ) saida = [ ['*', 2, 1], [2, '*', 2], [1, 2, '*'], ] self.assertEquals(campo.solucao(), saida)