public async Task GetAllByQuery_WithNullInput_ShouldReturnValidResult(string title) { var dbContext = ApplicationDbContextCreatorInMemory.InitializeContext(); await this.SeedData(dbContext); var moviesRepository = new EfDeletableEntityRepository <Movie>(dbContext); var genresRepository = new EfDeletableEntityRepository <Genre>(dbContext); var service = new MoviesService(moviesRepository, genresRepository); var result = service.GetAllByQuery <MovieViewModel>(title).ToList(); Assert.Equal(2, result.Count()); }