Exemple #1
0
        public void InvokeServiceMethod()
        {
            // Arrange
            var mockedImageService = new Mock <IUploadedImageService>();
            var mockedUserService  = new Mock <IUserService>();
            var mockedUserProvider = new Mock <IUserProvider>();

            var postsModel = new PostsViewModel();

            var postsController = new WebClient.Controllers.PostsController(mockedImageService.Object,
                                                                            mockedUserService.Object, mockedUserProvider.Object);

            //Act
            postsController.Index();

            //Assert
            mockedImageService.Verify(x => x.GetAllImages(), Times.Once());
        }