public void GetFoodTest() { //expected Dog dog = new Dog("Вовкодав", "ч"); Room room = new Room(); room.Add(dog); RoomStub roomStub = new RoomStub(); room.room = roomStub; double expexted = 9.0; Mock.Arrange(() => dog.dailyFood).Returns(0.9); Mock.Arrange(() => roomStub.GetFood()).Returns(8.1); // actual double actual = room.GetFood(); Assert.AreEqual(expexted, actual); // Кімната для тестування виклику з вольєра. double expectedVolary = 11.0; Room room1 = new Room(); Volary volary = new Volary(); room1.volary = volary; Mock.Arrange(() => volary.GetFood()).Returns(expectedVolary); double actualVolary = room1.GetFood(); Assert.AreEqual(expectedVolary, actualVolary); }
public void GetFoodTest() { //expected Wolf wolf = new Wolf("Happy Wolf", "ч"); Volary volary = new Volary(); volary.Add(wolf); VolaryStub volaryStub = new VolaryStub(); volary.volary = volaryStub; double expexted = 8.0; Mock.Arrange(() => wolf.dailyFood).Returns(4.0); Mock.Arrange(() => volaryStub.GetFood()).Returns(4.0); // actual double actual = volary.GetFood(); Assert.AreEqual(expexted, actual); }