Example #1
0
    def test_ordena_peso(self):
        a1 = Cachorro("Pastor Alemao", 5.0, 5)
        a2 = Gato("Siames", 1.0, 5)
        a3 = Passaro("Arara Azul", 0.3, 2)
        a4 = Peixe("Tubarao Azul", 500.0, 50)

        animais = Animais(a1, a2, a3, a4)
        animais.ordenar_peso()
        self.assertEqual([a3, a2, a1, a4], animais)
Example #2
0
    def test_ordena_nome(self):
        a1 = Cachorro("Pastor Alemao", 5.0, 5, "Dodo")
        a2 = Gato("Siames", 1.0, 5, "Mimi")
        a3 = Passaro("Arara Azul", 0.3, 2, "Piupiu")
        a4 = Peixe("Tubarao Azul", 500.0, 50, "Blue")

        animais = Animais(a1, a2, a3, a4)
        animais.ordenar_nome()
        self.assertEqual([a4, a1, a2, a3], animais)