static void Main() { Dolphin d = new Dolphin(); Wombat w = new Wombat(); d.Print(); w.Print(); }
public void GetFoodNeededForWombat_Weight14_CorrectSum(int ageOfWombat, double expectedFoodNeeded) { Wombat testWombat = new Wombat() { Age = ageOfWombat, Weight = 14 }; double actualFoodNeeded = testWombat.Feed(); Assert.Equal(expectedFoodNeeded, actualFoodNeeded, 4); }
public Animal createAnimal(int animalCode) { Animal newAnimal = null; switch (animalCode) { case 0: newAnimal = new Koala(); break; case 1: newAnimal = new Crocodile(); break; case 2: newAnimal = new Kangaroo(); break; case 3: newAnimal = new Wombat(); break; } return newAnimal; }
public IAnimal Create(string animalType, string name, TimeSpan?age = null) { IAnimal animal = null; switch (animalType.ToLowerInvariant()) { case "lion": animal = new Lion(Guid.NewGuid(), name, age); break; case "panda": animal = new Panda(Guid.NewGuid(), name, age); break; case "penguin": animal = new Penguin(Guid.NewGuid(), name, age); break; case "wombat": animal = new Wombat(Guid.NewGuid(), name, age); break; } if (animal == null) { throw new ArgumentException($"Species {animalType} not found."); } _animals.Add(animal); return(animal); }
private void CreateNewWombat() { Wombat wombatToAdd = new Wombat(); CreateNewAnimal(wombatToAdd); }
private void Create10Animals() { Lion lionToAdd = new Lion { Name = "Leo", Age = 3, Weight = 150 }; Animals.Add(lionToAdd); Panda pandaToAdd = new Panda { Name = "Snobben", Age = 4, Weight = 250 }; Animals.Add(pandaToAdd); pandaToAdd = new Panda { Name = "KungFuPanda", Age = 2, Weight = 100 }; Animals.Add(pandaToAdd); Penguin penguinToAdd = new Penguin { Name = "Fracken", Age = 2, Weight = 20 }; Animals.Add(penguinToAdd); penguinToAdd = new Penguin { Name = "Näbben", Age = 6, Weight = 35 }; Animals.Add(penguinToAdd); penguinToAdd = new Penguin { Name = "Stinky", Age = 3, Weight = 45 }; Animals.Add(penguinToAdd); Wombat wombatToAdd = new Wombat { Name = "Gnagis", Age = 5, Weight = 14 }; Animals.Add(wombatToAdd); wombatToAdd = new Wombat { Name = "Sten", Age = 2, Weight = 11 }; Animals.Add(wombatToAdd); wombatToAdd = new Wombat { Name = "Nafsen", Age = 3, Weight = 12 }; Animals.Add(wombatToAdd); wombatToAdd = new Wombat { Name = "Svarten", Age = 4, Weight = 16 }; Animals.Add(wombatToAdd); }