public void GetMainResults_WithGoodSearchResults_ShouldGenerateLookUpBasedOnQuery() { var searchResults = new List <SearchResult> { new SearchResult { Query = ".net", SearchClient = "Google", TotalResults = 50000 }, new SearchResult { Query = ".net", SearchClient = "MSN Search", TotalResults = 50000 }, new SearchResult { Query = "java", SearchClient = "Google", TotalResults = 3000 }, new SearchResult { Query = "java", SearchClient = "MSN Search", TotalResults = 5000 }, }; var results = _searchManager.GetMainResults(searchResults); results.Should().BeOfType <Lookup <string, SearchResult> >(); }