public StocksViewModel() { var stocks = YahooGetter.GetAllStockList(); _stocks = new ObservableCollection<Stock>(); foreach ( var stock in stocks.OrderBy(x => x.Symbol)) { _stocks.Add(stock); } _stockViewModel = new StockViewModel(); }
public void GetStockInfoFromYahooShouldReturnCorrectValue() { var stock = new Stock() { Symbol = "AAPL" }; var stockViewModel = new StockViewModel() { Stock = stock }; YahooGetter.ListAllStock.YahooGetter.GetStockInfoFromYahoo(stockViewModel); Assert.IsTrue(!Double.IsNaN(stockViewModel.LastTradePrice) && stockViewModel.LastTradePrice != 0.0); }