def teste_colisao_com_chao(self): """ Testando que o passáro colido quando sua posição y é menor ou igual a 0 :return: """ passaro = PassaroVermelho(0, 0) passaro.colidir_com_chao() self.assertEqual(DESTRUIDO, passaro.status, 'Deve colidir com chão sempre que y<=0') passaro = PassaroVermelho(1, 0) passaro.colidir_com_chao() self.assertEqual(DESTRUIDO, passaro.status, 'Deve colidir com chão sempre que y<=0') passaro = PassaroVermelho(2, 0) passaro.colidir_com_chao() self.assertEqual(DESTRUIDO, passaro.status, 'Deve colidir com chão sempre que y<=0') passaro = PassaroVermelho(2, -0.1) passaro.colidir_com_chao() self.assertEqual(DESTRUIDO, passaro.status, 'Deve colidir com chão sempre que y<=0') passaro = PassaroVermelho(2, -5) passaro.colidir_com_chao() self.assertEqual(DESTRUIDO, passaro.status, 'Deve colidir com chão sempre que y<=0')
def teste_colisao_com_chao(self): for i in range(30): passaro = PassaroVermelho(i, 0) passaro.colidir_com_chao(3) self.assertEqual(DESTRUIDO, passaro.status(3), 'Deve colidir com chão sempre que y=0')
def teste_colisao_com_chao(self): for i in range(30): passaro = PassaroVermelho(i, 0) passaro.colidir_com_chao(3) self.assertEqual(DESTRUIDO, passaro.status(3), 'Deve colidir com chão sempre que y=0')