Ejemplo n.º 1
0
 public void Initialize()
 {
     avm = new TradeViewModel();
     testView = new MainWindow();
     testView.DataContext = avm;
     avm.StartTradingCommand.Execute();
     Thread.Sleep(1200);
     avm.StopTradingCommand.Execute();
     var gridElement = testView.FindName("tradeGrid");
     ObservableCollection<InstrumentPrices> itemSource = (ObservableCollection<InstrumentPrices>)((DataGrid)gridElement).ItemsSource;
     Debug.WriteLine("Value from ViewModel:{0},\n Value from View: {1}", avm.TradeItemsCollection[0].AskPxAfterFrequencyInterval, itemSource[0].AskPxAfterFrequencyInterval);
     Console.WriteLine("Value from ViewModel:{0},\n Value from View: {1}", avm.TradeItemsCollection[0].AskPxAfterFrequencyInterval, itemSource[0].AskPxAfterFrequencyInterval);
     Assert.AreEqual(avm.TradeItemsCollection[0].AskPxAfterFrequencyInterval,itemSource[0].AskPxAfterFrequencyInterval);
 }
Ejemplo n.º 2
0
 public void Initialize()
 {
     avm = new TradeViewModel();
     converter = new PriceValuetoColorConverter();
 }