public void Movies_GetAllMovies() { //Arrange var moviesDataManager = new MoviesDataManager(_moviegramContextMock.Object, _mapper); //Act var allMovies = moviesDataManager.GetAllMovies().GetAwaiter().GetResult(); //Assert Assert.AreEqual(4, allMovies.Count); }
public void MoviesSearch_TextFound() { //Arrange var searchText = "Thanos"; var moviesDataManager = new MoviesDataManager(_moviegramContextMock.Object, _mapper); //Act var moviesFound = moviesDataManager.SearchMoviesDetailsForText(searchText).GetAwaiter().GetResult(); //Assert Assert.AreEqual(2, moviesFound.Count); }
public void Movie_GetById() { //Arrange var movieId = Guid.Parse("648a888b-9044-4a58-a3a7-69e5902019c6"); var moviesDataManager = new MoviesDataManager(_moviegramContextMock.Object, _mapper); //Act var movie = moviesDataManager.GetMovieById(movieId).GetAwaiter().GetResult(); //Assert Assert.IsNotNull(movie); Assert.AreEqual("Avengers: Endgame", movie.Title); }