コード例 #1
0
        public void TestLoginButton()
        {
            Messenger.Reset();
            var nav = new TestNotificationService();

            MainViewModel vm = new MainViewModel(nav);

            vm.Login.Execute(null);

            Assert.AreEqual(nav.CurrentPageKey, "Login");
        }
コード例 #2
0
        public void TestRegister()
        {
            Messenger.Reset();
            var nav = new TestNotificationService();

            RegisterViewModel vm = new RegisterViewModel(nav);

            var user = new User();

            user.Username = "******";

            vm.User = user;
            vm.Register.Execute(null);

            Assert.AreEqual(nav.WentBack, true);
        }