public void BakingService_BakeCookieTest2() { //Arrange var aCookie = new ChocolateChipCookie(); var bakingService = new BakingService(200); //Act bakingService.BakeCookie(aCookie); //Assert Assert.IsFalse(aCookie.CanEat); }
public void BakingService_BakeCookieTest() { //Arrange var aCookie = Substitute.For <ICookie>(); aCookie.IsBurnt(Arg.Any <int>()).ReturnsForAnyArgs(true); var bakingService = new BakingService(200); //Act bakingService.BakeCookie(aCookie); //Assert aCookie.Received().IsBurnt(200); aCookie.Received().SetCanEat(false); }