Exemplo n.º 1
0
        public void ConstructorTest()
        {
            var auth = new NtlmAuthenticationProvider {
                Session = this.session
            };

            Assert.AreEqual(this.session, auth.Session);
        }
Exemplo n.º 2
0
        public void EnableCookies()
        {
            var auth = new NtlmAuthenticationProvider {
                Session = this.session
            };

            Assert.IsNull(this.request.CookieContainer);
            auth.Authenticate(this.request);
            Assert.IsNotNull(this.request.CookieContainer);
        }
Exemplo n.º 3
0
        public void AddCredentialsToWebRequest()
        {
            var auth = new NtlmAuthenticationProvider {
                Session = this.session
            };

            Assert.IsNull(this.request.Credentials);
            auth.Authenticate(this.request);
            Assert.IsNotNull(this.request.Credentials);
            Assert.AreEqual(CredentialCache.DefaultCredentials, this.request.Credentials);
        }