Exemple #1
0
        public void BakingService_BakeCookieTest2()
        {
            //Arrange
            var aCookie       = new ChocolateChipCookie();
            var bakingService = new BakingService(200);

            //Act
            bakingService.BakeCookie(aCookie);

            //Assert
            Assert.IsFalse(aCookie.CanEat);
        }
Exemple #2
0
        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);
        }