Exemplo n.º 1
0
def test():
    fresh_aqua = FreshwaterAquarium('FreshAquarium')
    print(fresh_aqua.calculate_comfort())
    controller = Controller()

    print(controller.add_aquarium('FreshwaterAquarium', 'FreshAquarium'))
    print(controller.add_fish("FreshAquarium", "FreshwaterAquarium"))
    print(controller.calculate_value('FreshAquarium'))
Exemplo n.º 2
0
salt_aquarium.remove_fish(salt_water_fish_2)
salt_aquarium.add_decoration(orn)
salt_aquarium.add_decoration(plant)
print(salt_aquarium.__dict__)
fresh_water_fish.eat()
salt_water_fish.eat()
salt_aquarium.feed()
fresh_aquarium.add_decoration(orn)
fresh_aquarium.add_decoration(orn_2)
fresh_aquarium.remove_fish(fresh_water_fish)
fresh_aquarium.remove_fish(fresh_water_fish_2)
print(salt_aquarium.__str__())
print(fresh_aquarium.__str__())

controller_one = Controller()
print(controller_one.add_aquarium("SaltwaterAquarium", "SaltBaeAquarium"))
print(controller_one.add_aquarium("FreshwaterAquarium", "FreshPrinceAquarium"))
print(controller_one.add_aquarium("SomeTypeofAquarium", "Some"))
controller_one.add_aquarium("FreshwaterAquarium", "Number 3")
print(controller_one.aquariums)
print(controller_one.add_decoration("Ornament"))
controller_one.add_decoration("Ornament")
controller_one.add_decoration("Plant")
print(controller_one.decorations_repository.decorations)
print(controller_one.insert_decoration("FreshPrinceAquarium", "Ornament"))
print(controller_one.insert_decoration("FreshPrinceAquarium", "KraKra"))
controller_one.insert_decoration("FreshPrinceAquarium", "Plant")
print(controller_one.insert_decoration("FreshPrinceAquarium", "Plant"))
print(
    controller_one.add_fish("FreshPrinceAquarium", "Freshwater", "Jelly",
                            "Name", 4.44))
Exemplo n.º 3
0
from project.controller import Controller
from project.decoration.decoration_repository import DecorationRepository

controller = Controller()
print(controller.add_aquarium('FreshwaterAquarium', 'a'))
print(controller.add_aquarium('SaltwaterAquarium', 'b'))
print(controller.add_fish('b', 'FreshwaterFish', 'brr', 'brr2', 10))
print(controller.add_fish('b', 'SaltwaterFish', 'brr', 'brr2', 10))
print(controller.add_decoration('Plant'))
print(controller.add_decoration('Ornament'))
print(controller.add_decoration('adasda'))
print(controller.feed_fish('a'))
print(controller.report())
print(controller.calculate_value('b'))
print(controller.insert_decoration('a', 'Plant'))
print(controller.insert_decoration('a', 'Plant'))
print(controller.insert_decoration('a', 'Ornament'))
Exemplo n.º 4
0
from project.controller import Controller
from project.decoration.plant import Plant

a = Controller()
print(a.add_aquarium("SaltwaterAquarium", "Underworld"))
print(a.add_aquarium("FreshwaterAquarium", "Swamp"))
print(a.add_fish("Underworld", "FreshwaterFish", "Nemo", "Clownfish", 13.40))
print(a.add_fish("Underworld", "SaltwaterFish", "Nemo", "Clownfish", 13.40))
print(a.add_aquarium("FreshwaterAquarium", "Riverworld"))
print(a.add_fish("Riverworld", "FreshwaterFish", "Emerald", "Catfish", 7.32))
print(a.add_fish("Underworld", "SweetwaterFish", "Diamond", "Catfish", 3.50))
print(a.add_decoration("Plant"))
print(a.insert_decoration("Riverworld", "Plant"))
print(a.insert_decoration("Underworld", "Plant"))
print(a.add_decoration("Plant"))
print(a.add_decoration("Plant"))
print(a.insert_decoration("Underworld", "Plant"))
print(a.insert_decoration("Underworld", "Plant"))
print(a.feed_fish("Riverworld"))
print(a.feed_fish("Underworld"))
print(a.calculate_value("Riverworld"))
print(a.add_fish("Riverworld", "FreshwaterFish", "", "Species", 20))
print(a.add_fish("Riverworld", "FreshwaterFish", "Name", "", 20))
print(a.add_fish("Riverworld", "FreshwaterFish", "Name", "Species", -10))
print(a.report())
Exemplo n.º 5
0
s.add_decoration(decor1)
s.add_decoration(decor1)
s.add_decoration(decor2)
s.add_decoration(decor2)
print(len(s.decorations))
print(s.calculate_comfort())
print(sum([d.price for d in s.decorations]))
print(f"Size: {fish3.size}")
print(s.feed())
print(s.feed())
print(f"Size: {fish3.size}")
print(f"Fish numbersssss: {len(s.fish)}")
print(s)
print(fish3.fish_type)

print(co.add_aquarium("SaltwaterAquarium", "SaltAQ"))
print(co.add_aquarium("FreshwaterAquarium", "FreshAQ"))
print(len(co.aquariums))
print(co.add_decoration("Plant"))
print(co.add_decoration("Ornament"))
print(co.add_decoration("Kurec"))
print(de.decorations)
de.add(Plant())
de.add(Ornament())
de.add(Plant())
print(len(de.decorations))
print(de.remove(Plant()))
print(len(de.decorations))
print(de.find_by_type("Plant"))
print(de.find_by_type("Ornament"))
print(co.add_decoration("Plant"))