public VirtualPetShelterTests() { newOrganicPet = new OrganicPet(); newOrganicPet2 = new OrganicPet(); newOrganicPet3 = new OrganicPet(); petShelter = new VirtualPetShelter(); }
public void TakeAllPetsToDr_Increases_Health() { // Arrange var myShelter = new VirtualPetShelter(); var myCat = new VirtualPet(); var myCat1 = new VirtualPet(); var allCurrentHealthPets = myCat.HealthLevel; // Act //create list myShelter.AddPetToShelter(myCat); myShelter.AddPetToShelter(myCat); myShelter.TakeAllPetsToDoctor(); // Assert }
public void Play_Reduces_AllPets_Boredom_By_10() { //Arrange VirtualPetShelter myShelter = new VirtualPetShelter(); myShelter.petsInShelter.Add(new OrganicPet()); myShelter.petsInShelter.Add(new OrganicPet()); myShelter.petsInShelter.Add(new OrganicPet()); //Act myShelter.PlayWithAllPets(); //Assert Assert.Equal(-10, myShelter.petsInShelter[0].Boredom); Assert.Equal(-10, myShelter.petsInShelter[1].Boredom); Assert.Equal(-10, myShelter.petsInShelter[2].Boredom); }
public void Feed_Reduces_All_Organic_Pets_Hunger_By_10() { //Arrange VirtualPetShelter myShelter = new VirtualPetShelter(); myShelter.petsInShelter.Add(new OrganicPet()); myShelter.petsInShelter.Add(new OrganicPet()); myShelter.petsInShelter.Add(new OrganicPet()); //Act myShelter.FeedAllPets(); var myList = myShelter.petsInShelter; //Assert foreach (OrganicPet petList in myList) { Assert.Equal(-10, petList.Hunger); } }
public void Feed_Increases_All_Robotic_Pets_OilLevel_By_10() { //Arrange VirtualPetShelter myShelter = new VirtualPetShelter(); myShelter.petsInShelter.Add(new RoboticPet()); myShelter.petsInShelter.Add(new RoboticPet()); myShelter.petsInShelter.Add(new RoboticPet()); //Act myShelter.FeedAllPets(); var myList = myShelter.petsInShelter; //Assert foreach (RoboticPet petList in myList) { Assert.Equal(10, petList.OilLevel); } }
public void Take_All_Pets_To_Doctor_Increases_AllPets_Health_By_10() { //Arrange VirtualPetShelter myShelter = new VirtualPetShelter(); myShelter.petsInShelter.Add(new OrganicPet()); myShelter.petsInShelter.Add(new OrganicPet()); myShelter.petsInShelter.Add(new OrganicPet()); //Act myShelter.TakeAllPetsToDoctor(); //Assert /*Assert.Equal(20, myShelter.petsInShelter[0].Health); * Assert.Equal(20, myShelter.petsInShelter[1].Health); * Assert.Equal(20, myShelter.petsInShelter[2].Health); */ }
public void Shelter_Adds_Pets() { var myShelter = new VirtualPetShelter(); }
public void Shelter_Exists_in_Game() {//Arrange myShelter = new VirtualPetShelter(); }
public VirtualPetShelterTests() { myShelter = new VirtualPetShelter(); pet = new OrganicPet("bob", "thing"); }