public void CheckIfLoginWindowOpens()
        {
            var httpHandlerMock      = new Mock <IHttpHandler>();
            var loginWindowFactory   = new LoginWindowFactory(httpHandlerMock.Object);
            var authorizationHandler = new AuthorizationHandler(loginWindowFactory);

            var token = authorizationHandler.RetrieveRemoteAccessTokenAsync().Result;
        }
Exemple #2
0
        public LoginWindowSelector(LoginWindowFactory factory)
        {
            var loginContent     = factory.CreateLoginPage();
            var errorContent     = factory.CreateLoginStatusMessagePage();
            var signingInContent = factory.CreateLoginProgressPage();
            var signedInContent  = factory.CreateLoginLoadinPage();

            AddContent(Domain.Security.User.LoginStates.NeverSignedIn, loginContent);
            AddContent(Domain.Security.User.LoginStates.IncorrectCredentials, errorContent);
            AddContent(Domain.Security.User.LoginStates.Error, errorContent);
            AddContent(Domain.Security.User.LoginStates.SigningIn, signingInContent);
            AddContent(Domain.Security.User.LoginStates.SignedIn, signedInContent);
        }