Пример #1
0
        public void CheckDeleteFunFactReturnOk()
        {
            //Arrange
            var mockList = new Mock <IFunFactsBL <FunFact> >();

            mockList.Setup(x => x.Delete(It.IsAny <int>()))
            .Returns(Task.FromResult(1));

            var controller = new FunFacts.Controllers.FunFactsController(mockList.Object);

            //Act
            var actionResult = controller.DeleteFunFact(2);

            // Assert
            Assert.IsNotNull(actionResult);
            Assert.AreEqual(actionResult.Result.GetType(), typeof(OkResult));
        }