예제 #1
0
        public void Login_GetUserByName()
        {
            //Arrange
            User user         = null;
            User expectedUser = userDataSerivce.GetUserByName("Arno Bruynseels");

            //act
            LoginViewModel viewModel = GetViewModel();

            user = userDataSerivce.GetUserByName(viewModel.Username);

            //assert
            Assert.AreEqual(user, expectedUser);
        }
예제 #2
0
        //Navigate to MainPage
        protected void NavigateToMainPageIfUserIsCorrect()
        {
            User opgehaaldeUser = usernameDataService.GetUserByName(Username);

            if (opgehaaldeUser != null)
            {
                if (opgehaaldeUser.Password == Password)
                {
                    frameNavagationService.NavigateToFrame(typeof(MainPage));
                }
                else
                {
                    ShowAuthenticationError();
                }
            }
            else
            {
                ShowAuthenticationError();
            }
        }