Ejemplo n.º 1
0
        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);
        }