public void StaticRepoViewModel_NotifyPropertyChangedTest() { //Arrange StaticRepoViewModel vm = new StaticRepoViewModel(); List <string> receivedEvents = new List <string>(); StaticRepoViewModel.CoinViews.CollectionChanged += delegate(object sender, NotifyCollectionChangedEventArgs e) { receivedEvents.Add(sender.GetType().ToString()); }; //Act vm.AddCoin(new Penny()); //Assert Assert.IsTrue(receivedEvents.Count > 0); }
public StaticRepoViewModelTest() { vm = new StaticRepoViewModel(); }
public RepoWindow() { InitializeComponent(); saveRepoViewModel = new StaticSaveAndLoadRepoViewModel(); repoViewModel = new StaticRepoViewModel(); }