public void TopWindowIsCorrectlySet() { // 1. Arrange var navService = new TestMockNavigationService(); var vm = new AutoListVm(); // 2. Act navService.Show <AutoListVm>(vm); var windowOnTopAfter = navService.ViewStack.Last(); // 3. Assert Assert.AreEqual("AutoListVm", windowOnTopAfter); }
public void TopWindowIsCorrectlySet() { // 1. Arrange var navService = new TestMockNavigationService(); var vm = new AutoListVm(navService); // 2. Act navService.Show(vm); var windowOnTopAfter = navService.ViewStack.Peek(); vm.EditAuto(); var windowOnTopAfterEditAuto = navService.ViewStack.Peek(); // 3. Assert Assert.AreEqual("AutoListVm", windowOnTopAfter); Assert.AreEqual("AutoVm", windowOnTopAfterEditAuto); }