public async Task TestSearchServiceFindsItemsInSpecificHtmlFile() { var mockLogger = new Mock <ILogger <SearchServices> >(); var mockConfiguration = new Mock <IConfiguration>(); mockConfiguration.Setup(x => x.GetSection(It.IsAny <string>())[It.IsAny <string>()]).Returns(@"<div class=""ZINbbc xpd O9g5cc uUPGi"">"); var searchServices = new SearchServices(GoogleSearch, mockLogger.Object, mockConfiguration.Object); var result = await searchServices.SearchAsync("www.infotrack.com.au", "online title search"); Assert.NotNull(result); Assert.DoesNotContain("0", result); }