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));
}