public void It_should_scrape_fundamentals(TickerSymbol tickerSymbol)
 {
     results = new MorningstarCurrentValuation().GetFundamentals(tickerSymbol);
     results.Url.Should().Not.Be.Null();
     AssertHelper.AssertFundamental<float>(results, "Price/Earnings", Is.Not.EqualTo(0));
 }
 public void It_should_scrape_fundamentals(TickerSymbol tickerSymbol)
 {
     results = new FtDotComFinancials().GetFundamentals(tickerSymbol);
     results.Url.Should().Not.Be.Null();
     AssertHelper.AssertFundamental<float>(results, "Current ratio", Is.Not.EqualTo(0));
 }
 public void It_should_scrape_fundamentals(TickerSymbol tickerSymbol)
 {
     results = new YahooFinance().GetFundamentals(tickerSymbol);
     results.Url.Should().Not.Be.Null();
     AssertHelper.AssertFundamental<float>(results, "Price/Book", Is.Not.EqualTo(0));
 }
 public void It_should_scrape_fundamentals(TickerSymbol tickerSymbol)
 {
     results = new BloombergBusinessweekRatios().GetFundamentals(tickerSymbol);
     results.Url.Should().Not.Be.Null();
     AssertHelper.AssertFundamental<string>(results, "Current Ratio", Is.StringEnding("x"));
 }
 public void It_should_scrape_fundamentals(TickerSymbol tickerSymbol)
 {
     results = new MorningstarKeyRatios().GetFundamentals(tickerSymbol);
     results.Url.Should().Not.Be.Null();
     AssertHelper.AssertFundamental<float>(results, "Operating Margin %", Is.Not.EqualTo(0));
 }