示例#1
0
 def test_um_na_quarta_linha(self):
     tabuleiro = [ 
         [0,0,0,0],
         [0,0,0,0],
         [0,0,0,0],
         [0,0,1,0],
     ]
     self.assertEquals(pode_atacar(tabuleiro), False)
示例#2
0
 def test_duas_na_segunda_linha(self):
     tabuleiro = [ 
         [0,0,0,0],
         [1,0,1,0],
         [0,0,0,0],
         [0,0,0,0],
     ]
     self.assertEquals(pode_atacar(tabuleiro), True)
示例#3
0
 def test_3_na_terceira_linha(self):
     tabuleiro = [ 
         [0,0,0,0],
         [0,0,0,0],
         [1,1,1,0],
         [0,0,0,0],
     ]
     self.assertEquals(pode_atacar(tabuleiro), True)
示例#4
0
 def test_sem_nenhuma(self):
     tabuleiro = [ 
         [0,0,0,0],
         [0,0,0,0],
         [0,0,0,0],
         [0,0,0,0], 
     ]
     self.assertEquals(pode_atacar(tabuleiro), False)
示例#5
0
 def test_3_na_primeira_linha_em_posicoes_(self):
     tabuleiro = [ 
         [1,1,1,0],
         [0,0,0,0],
         [0,0,0,0],
         [0,0,0,0],
     ]
     self.assertEquals(pode_atacar(tabuleiro), True)
示例#6
0
 def test_2_na_diagonal_sec_shiftada_pra_esquerda_2(self):
     tabuleiro = [ 
         [0,1,0,0],
         [1,0,0,0],
         [0,0,0,0],
         [0,0,0,0],
     ]
     self.assertEquals(pode_atacar(tabuleiro), True)
示例#7
0
 def test_duas_na_primeira_linha(self):
     tabuleiro = [ 
         [1,0,0,1],
         [0,0,0,0],
         [0,0,0,0],
         [0,0,0,0],
     ]
     self.assertEquals(pode_atacar(tabuleiro), True)
示例#8
0
 def test_2_na_diagonal_linha1_linha2_linha3_oposta_3(self):
     tabuleiro = [ 
         [0,0,0,1],
         [0,0,0,0],
         [0,0,0,0],
         [1,0,0,0],
     ]
     self.assertEquals(pode_atacar(tabuleiro), True)
示例#9
0
 def test_2_na_terceira_coluna(self):
     tabuleiro = [ 
         [0,0,1,0],
         [0,0,0,0],
         [0,0,1,0],
         [0,0,0,0],
     ]
     self.assertEquals(pode_atacar(tabuleiro), True)
示例#10
0
 def test_2_na_primeira_coluna_em_posicoes_diferentes_2(self):
     tabuleiro = [ 
         [1,0,0,0],
         [0,0,0,0],
         [0,0,0,0],
         [1,0,0,0],
     ]
     self.assertEquals(pode_atacar(tabuleiro), True)