System.Net.Mail.Tests.EhloParseExtensionsTest.ParseExtensions_WithNoMechanismsAdvertised_ShouldNotSupportAnyAuthTypes C# (CSharp) Method

ParseExtensions_WithNoMechanismsAdvertised_ShouldNotSupportAnyAuthTypes() private method

        public void ParseExtensions_WithNoMechanismsAdvertised_ShouldNotSupportAnyAuthTypes()
        {
            // don't include any modules- it should still parse but no 
            // auth should be supported            
            _extensions = new string[] { "AUTH", "dsn ", "Starttls", "smtputf8" };
            _smtpConnection.ParseExtensions(_extensions);

            Assert.True(_smtpConnection.DSNEnabled);
            Assert.True(_smtpConnection.ServerSupportsEai);
            Assert.True(_smtpConnection.ServerSupportsStartTls);
            Assert.False(_smtpConnection.AuthSupported(s_loginModule));
            Assert.False(_smtpConnection.AuthSupported(s_ntlmModule));
            Assert.False(_smtpConnection.AuthSupported(s_gssapiModule));
        }