public async Task MutualFundScraping_01() { var sut = new MutualFundQuoteScraper(); var htmlDocument = new HtmlDocument(); var fileText = await File.ReadAllTextAsync("TestPages\\MutualFund01.txt"); htmlDocument.LoadHtml(fileText); var quoteData = sut.Scrape(htmlDocument, new CultureInfo("es-ES")); quoteData.Quote.Should().Be(24.4f); quoteData.Date.Should().Be("16/11/2017"); }
public void ShouldNotHandleIncorrectFundType() { var sut = new MutualFundQuoteScraper(); sut.HandlesFundType("etf").Should().BeFalse(); }
public void ShouldHandleCorrectFundType() { var sut = new MutualFundQuoteScraper(); sut.HandlesFundType("mf").Should().BeTrue(); }