示例#1
0
        public void ThenErrorMessageIsDisplayedWithTheFollowingText(string expectedErrorMessage)
        {
            var loginViewModel     = StructureHelper.GetLogin();
            var actualErrorMessage = loginViewModel.LoginFailureCause;

            StringAssert.AreEqualIgnoringCase(expectedErrorMessage, actualErrorMessage);
        }
示例#2
0
        public void ThenLocalAuthenticationIsAutomaticallySelectedInTheAuthenticationOptionsList()
        {
            var loginViewModel = StructureHelper.GetLogin();
            var selectedLogin  = loginViewModel.SelectedLogin;

            StringAssert.AreEqualIgnoringCase("Local authentication", selectedLogin);
        }
示例#3
0
        public void ThenUsernameTextBoxContains(string userName)
        {
            var loginViewModel = StructureHelper.GetLogin();
            var actualUserName = loginViewModel.UserName;

            Assert.AreEqual(userName, actualUserName);
        }
示例#4
0
        protected override void OnStart(object rootObject)
        {
            var shell = (ShellViewModel)rootObject;

            StructureHelper.SetRootObject(shell);
            ScreenExtensions.TryActivate(shell);
            ScreenExtensions.TryActivate(StructureHelper.GetLogin());
        }
示例#5
0
        public void WhenIPressTheLoginButton()
        {
            var loginViewModel = StructureHelper.GetLogin();

            loginViewModel.LoginCommand.Execute(null);
        }
示例#6
0
        public void WhenISelectTheNetworkAuthenticationOption()
        {
            var loginViewModel = StructureHelper.GetLogin();

            loginViewModel.SelectedLogin = "******";
        }
示例#7
0
        public bool IsActive()
        {
            var loginViewModel = StructureHelper.GetLogin();

            return(loginViewModel.IsActive);
        }
示例#8
0
        public void Login()
        {
            var loginViewModel = StructureHelper.GetLogin();

            loginViewModel.LoginCommand.Execute(null);
        }
示例#9
0
        public void SetUsername(string username)
        {
            var loginViewModel = StructureHelper.GetLogin();

            loginViewModel.UserName = username;
        }