예제 #1
0
        public void ReturnIQueryableMovieCollectionWhenIsCalled()
        {
            var mockedMoviesService = new Mock <IMoviesService>();

            var actualGetMoviesPresenter =
                new Presenters.MoviePresenters.GetMoviesPresenter(mockedMoviesService.Object);

            var result = actualGetMoviesPresenter.GetAllMovies();

            Assert.That(result, Is.Not.Null.And.InstanceOf <IQueryable <Movie> >());
        }
예제 #2
0
        public void CallMoviesServiceGetAllMethod()
        {
            var mockedMoviesService = new Mock <IMoviesService>();

            var actualGetMoviesPresenter =
                new Presenters.MoviePresenters.GetMoviesPresenter(mockedMoviesService.Object);

            actualGetMoviesPresenter.GetAllMovies();

            mockedMoviesService.Verify(service => service.GetAll(), Times.Once);
        }