Пример #1
0
        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");
        }
Пример #2
0
        public void ShouldNotHandleIncorrectFundType()
        {
            var sut = new MutualFundQuoteScraper();

            sut.HandlesFundType("etf").Should().BeFalse();
        }
Пример #3
0
        public void ShouldHandleCorrectFundType()
        {
            var sut = new MutualFundQuoteScraper();

            sut.HandlesFundType("mf").Should().BeTrue();
        }