예제 #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'))
예제 #2
0
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))
print(
    controller_one.add_fish("FreshPrinceAquarium", "SaltwaterFish",
                            "Jellyfish", "FreshName", 4.44))
print(
    controller_one.add_fish("FreshPrinceAquarium", "FreshwaterFish", "Shark",
                            "Samantha", 23.0))
print(
    controller_one.add_fish("FreshPrinceAquarium", "FreshwaterFish", "Tuna",
                            "Shits", 6.0))
print(
    controller_one.add_fish("FreshPrinceAquarium", "FreshwaterFish", "Sloppy",
                            "Manic", 6.0))
print(controller_one.feed_fish("FreshPrinceAquarium"))
print(controller_one.calculate_value("FreshPrinceAquarium"))
print(controller_one.report())
print(controller_one.calculate_value("SomeTypeofAquarium"))
controller_one.add_decoration("Ornament")
controller_one.add_decoration("Plant")
print(
    controller_one.add_fish("SaltBaeAquarium", "SaltwaterFish", "Jellyfish",
                            "FreshName", 4.44))
controller_one.insert_decoration("SaltBaeAquarium", "Plant")
controller_one.insert_decoration("SaltBaeAquarium", "Ornament")
print(controller_one.calculate_value("SaltBaeAquarium"))
예제 #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'))
예제 #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())
예제 #5
0
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"))
print(co.add_decoration("Ornament"))
print(co.add_decoration("Ornamentdas"))
print(len(co.decorations_repository.decorations))
print(len(s.decorations))
print(co.insert_decoration("SaltAQ", "Plantаааааа"))
print(co.decorations_repository.decorations)
print(len(s.decorations))
print(len(s.fish))
print(co.feed_fish("SaltAQ"))
print(co.calculate_value("SaltAQ"))
print(co.report())

print(s.add_fish(fish2))
print(s.add_fish(fish2))
print(s.add_fish(fish3))
print(s.add_fish(fish3))
print(s.add_fish(fish3))
s.remove_fish(fish3)
print(len(s.fish))
s.add_decoration(decor1)
s.add_decoration(decor1)
s.add_decoration(decor2)
s.add_decoration(decor2)

print(co.feed_fish("SaltAQ"))