Using Moq to mock a repository that returns IQueryable
Couldn’t you use AsQueryable()? List<Country> countries = new List<Country>(); // Add Countries… IQueryable<Country> queryableCountries = countries.AsQueryable(); geographicsRepository.Setup(x => x.GetCountries()).Returns(queryableCountries);