Esempio n. 1
0
        public void DeleteTest_BW(string validGuid)
        {
            //arrange
            var mockRepo = new Mock <IBookService>();

            mockRepo.Setup(n => n.GetAll()).Returns(MockData.GetTestBookItems());
            var controller = new BooksController(mockRepo.Object);
            var itemGuid   = new Guid(validGuid);

            //act
            var result = controller.Delete_BW(itemGuid, null);

            //assert
            var actionResult = Assert.IsType <RedirectToActionResult>(result);

            Assert.Equal("Index", actionResult.ActionName);
            Assert.Null(actionResult.ControllerName);
        }