Esempio n. 1
0
        public void update_a_drink()
        {
            Drink aDrink = new Drink {
                Name = aDrinkName, Quantity = aQuantity
            };

            drinkRepository.Get(aDrinkName).Returns(aDrink);

            var result = controller.Update(aDrink);

            drinkRepository.Received(1).Update(aDrinkName, aDrink);
            result.Should().BeOfType <NoContentResult>();
            ((NoContentResult)result).StatusCode.ShouldBeEquivalentTo(204);
        }