def verificarLutar(self): nacaoAtacante = Nacao() nacaoDefensora = Nacao() resultado = 0 nacaoAtacante.setNome('China\n') nacaoDefensora.setNome('Japao\n') ofensorAtaque = [(Chunku('paulo',24,66))] OfensorDefesa = [(MangaldeDefesa('Matheus',24,66))] nacaoAtacante.setOfensores(ofensorAtaque) nacaoAtacante.setDefensores(OfensorDefesa) defensorAtaque = [(Samurai('Gustavao',24,66))] defensorDefesa = [(TanTan('paulo',24,66))] nacaoDefensora.setOfensores(defensorAtaque) nacaoDefensora.setDefensores(defensorDefesa) batalha = Batalha() batalha.setParamentros(nacaoAtacante,nacaoDefensora) batalha.lutar() if nacaoAtacante.sizeDefensores() == resultado or nacaoDefensora.sizeDefensores() == resultado: print 'True'
def verificar_nacao_atacante(self): nacaoAtacante = Nacao() nacaoDefensora = Nacao() resultado = 'paulo' nacaoAtacante.setNome('China\n') nacaoDefensora.setNome('Japao\n') ofensorAtaque = [(Chunku('paulo',24,66)), (Chunku('alberto',30,20))] OfensorDefesa = [(MangaldeDefesa('Matheus',24,66)), (MangaldeDefesa('Viadins',30,20))] nacaoAtacante.setOfensores(ofensorAtaque) nacaoAtacante.setDefensores(OfensorDefesa) defensorAtaque = [(Samurai('Gustavao',24,66)), (Samurai('Otario',30,20))] defensorDefesa = [(TanTan('paulo',24,66)), (TanTan('alberto',30,20))] nacaoDefensora.setOfensores(defensorAtaque) nacaoDefensora.setDefensores(defensorDefesa) batalha = Batalha() batalha.setParamentros(nacaoAtacante,nacaoDefensora) if batalha.ofensor.getNome() == resultado: print 'True'