예제 #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)