Exemple #1
0
        public async Task AuthenticateUser_Returns_IPrincipal_If_Valid()
        {
            string validUsername = "******";
            string validPassword = "******";
            var    req           = SetUpAuthTestInfrastructure(validUsername, validPassword);

            var authHandler       = new BasicAuthHandlerTestHelper();
            var returnedPrincipal = await authHandler.RunAuthenticateUserMethodAsync(
                req, validUsername, validPassword, default(CancellationToken));

            Assert.Equal(validUsername, returnedPrincipal.Identity.Name);
        }
        public async Task AuthenticateUser_Returns_IPrincipal_If_Valid() {

            string validUsername = "******";
            string validPassword = "******";
            var req = SetUpAuthTestInfrastructure(validUsername, validPassword);

            var authHandler = new BasicAuthHandlerTestHelper();
            var returnedPrincipal = await authHandler.RunAuthenticateUserMethodAsync(
                req, validUsername, validPassword, default(CancellationToken));

            Assert.Equal(validUsername, returnedPrincipal.Identity.Name);
        }
Exemple #3
0
        public async Task AuthenticateUser_Returns_null_If_Not_Valid()
        {
            string validUsername   = "******";
            string validPassword   = "******";
            string invalidUsername = "******";
            string invalidPassword = "******";

            HttpRequestMessage req =
                SetUpAuthTestInfrastructure(validUsername, validPassword);

            var authHandler       = new BasicAuthHandlerTestHelper();
            var returnedPrincipal = await authHandler.RunAuthenticateUserMethodAsync(
                req, invalidUsername, invalidPassword, default(CancellationToken));

            Assert.Null(returnedPrincipal);
        }
        public async Task AuthenticateUser_Returns_null_If_Not_Valid() {

            string validUsername = "******";
            string validPassword = "******";
            string invalidUsername = "******";
            string invalidPassword = "******";

            HttpRequestMessage req = 
                SetUpAuthTestInfrastructure(validUsername, validPassword);

            var authHandler = new BasicAuthHandlerTestHelper();
            var returnedPrincipal = await authHandler.RunAuthenticateUserMethodAsync(
                req, invalidUsername, invalidPassword, default(CancellationToken));

            Assert.Null(returnedPrincipal);
        }