private static async Task <ConvertionResult> ExecuteConverter(string pageContent, ConversionOptions options = null) { var mockHandler = CreateMockHttpMessageHandler(pageContent); options ??= new ConversionOptions(); var converter = new MarkdownConverter(options, httpClient: new HttpClient(mockHandler)); return(await converter.ConvertAsync(pageUrl)); }
private static async Task <ConvertionResult> ExecuteConverter(IReadOnlyList <string> pageContent, ConversionOptions options = null) { var mockHandler = CreateMockHttpMessageHandler(pageContent.ToArray()); options ??= new ConversionOptions(); var converter = new MarkdownConverter(options, httpClient: new HttpClient(mockHandler)); return(await converter.ConvertAsync(Enumerable.Range(0, pageContent.Count).Select(ConstructPageUriForIndex))); }