public void ShowWindow(MainViewModel mvm) { DetailView _dv = new DetailView(); DetailViewModel _dvm = (DetailViewModel)_dv.DataContext; _dvm.SetSelectedProduct(mvm); _dv.Show(); }
public void SelectedProductDetailedTest() { ProductModel pm = new ProductModel { ProductID = 1 }; MainViewModel mainViewModel = new MainViewModel(new TestModel()); mainViewModel.EditProduct = pm; DetailViewModel detailViewModel = new DetailViewModel(); detailViewModel.SetSelectedProduct(mainViewModel); Assert.AreEqual(pm.ProductID, detailViewModel.SelectedProduct.ProductID); Assert.AreEqual(pm.ProductID, mainViewModel.EditProduct.ProductID); }