private IEnumerable <ISearchEngine> ReturnSearchEnginesMocks()
        {
            var google    = new GoogleMock();
            var msnSearch = new MSNSearchMock();

            return(new List <ISearchEngine> {
                google, msnSearch
            });
        }
Пример #2
0
        public async Task TestGoogleClientResults_ResultsOk()
        {
            //Arrange
            var googleMock = new GoogleMock();
            var service    = new SearchService(googleMock, new BingMock());

            service.SearchQueries = SearchServiceMock.BuildSearchQueries();

            //Act
            var actual = await service.PerformGoogleSearch();

            //Assert
            googleMock.ExpectedResults.Should().BeEquivalentTo(actual);
        }