Пример #1
0
        public void TestBasicAuthFailsWithMissingHeader()
        {
            var header         = "";
            var username       = "******";
            var hashedPassword = "******";

            Assert.IsFalse(AbstractHttpHandler.CheckAuthHeader(header, username, hashedPassword));
        }
Пример #2
0
        public void TestBasicAuthFailsWithInvalidUser()
        {
            var header         = "Basic Zm9vOmJhcg==";
            var username       = "******";
            var hashedPassword = "******";

            Assert.IsFalse(
                AbstractHttpHandler.CheckAuthHeader(header, username, hashedPassword)
                );
        }
Пример #3
0
        public void TestBasicAuthSucceedsWithEmptyPassword()
        {
            var header         = "Basic Zm9v";
            var username       = "******";
            var hashedPassword = "";

            Assert.IsTrue(
                AbstractHttpHandler.CheckAuthHeader(header, username, hashedPassword)
                );
        }
Пример #4
0
        public void TestBasicAuthSucceedsWithNoUsernameConfigured()
        {
            var header         = "";
            var username       = "";
            var hashedPassword = "";

            Assert.IsTrue(
                AbstractHttpHandler.CheckAuthHeader(header, username, hashedPassword)
                );
        }
Пример #5
0
        public void TestBasicAuthSucceedsWithValidUserAndPassword()
        {
            var header         = "Basic Zm9vOmJhcg==";
            var username       = "******";
            var hashedPassword = "******";

            Assert.IsTrue(
                AbstractHttpHandler.CheckAuthHeader(header, username, hashedPassword)
                );
        }