public void IncreaseHunger_CalledWith46AsAmount_HungerShouldIncrease() { var testCat = new CrankyCat("Dozer", 2, "glitter"); var startHunger = testCat.HungerLevel; var afterHunger = startHunger + testAmount; testCat.IncreaseHunger(testAmount); Assert.AreEqual(afterHunger, testCat.HungerLevel); }
public void ReduceHunger_CalledWith46AsAmount_HungerShouldDecrease() { var testCat = new CrankyCat("Chairman", 42, "rainbow"); var startHunger = testCat.HungerLevel; var afterHunger = startHunger - testAmount; testCat.ReduceHunger(testAmount); Assert.AreEqual(afterHunger, testCat.HungerLevel); }
public void Pet_PetCalledOnOneCrankyCat_HappyShouldDecreaseBy15() { var testCat1 = new CrankyCat("Tank", 42, "Purple"); var startHappy = testCat1.HappyLevel; testCat1.Pet(); var afterHappy = startHappy - 15; Assert.AreEqual(afterHappy, testCat1.HappyLevel); }
public void IncreaseHappy_CalledWith46AsAmount_HappyShouldIncrease() { var testCat = new CrankyCat("Chubs", 2, "Marshmellow"); var startHappy = testCat.HappyLevel; testCat.IncreaseHappy(testAmount); var afterHappy = startHappy + testAmount; Assert.AreEqual(afterHappy, testCat.HappyLevel); }