예제 #1
0
	def test_fazer_update_animal(self):
		especie = Especie(20, "Mamífero")
		especie2 = Especie(50, "Felino")

		animal = Animal(10, "Cachorro", "Macho", especie.nome)
		animal.nome |should| equal_to ("Cachorro")

		animal.fazer_update("Gato", especie2.nome)
		animal.nome |should| equal_to ("Gato")
		animal.especie |should| equal_to(especie2.nome)
예제 #2
0
	def test_inserir_lista_consultas(self):
		especie = Especie(20, "Mamífero")
		veterinario = Veterinario(5, "Marcelo", "102102121")
		animal = Animal(10, "Cachorro", "Macho", especie.nome)   

		consulta = Consulta(1, "12/12/2012", veterinario.nome, animal.nome, "Resumo")
		consulta2= Consulta(2, "24/12/2012", veterinario.nome, animal.nome, "Resumo 2")
		
		animal.inserir_lista_consultas(consulta)
		animal.inserir_lista_consultas(consulta2)

		(consulta in animal.lista_consultas) |should| equal_to(True) 
		(consulta2 in animal.lista_consultas) |should| equal_to(True)