Beispiel #1
0
        public void SmtpReplyParseByteArray()
        {
            byte[]    message = Encoding.ASCII.GetBytes("205 Smtp Reply BaseMessage");
            SmtpReply smtp    = new SmtpReply(message, 0, message.Length);

            Assert.AreEqual(205, smtp.Code);
            Assert.AreEqual(smtp.Message, "Smtp Reply BaseMessage");
        }
Beispiel #2
0
 public void MessageWithCodeLessThanMin()
 {
     SmtpReply smtp = new SmtpReply(10, string.Empty);
 }
Beispiel #3
0
 public void MessageWithCodeGreaterThanMax()
 {
     SmtpReply smtp = new SmtpReply(1000, string.Empty);
 }
Beispiel #4
0
 public void MessageWithBoundsOverload()
 {
     byte[]    message = Encoding.ASCII.GetBytes("205 Smtp Reply BaseMessage Without Code");
     SmtpReply smtp    = new SmtpReply(message, 0, message.Length + 10);
 }
Beispiel #5
0
 public void MessageWithNegativeOffset()
 {
     byte[]    message = Encoding.ASCII.GetBytes("205 Smtp Reply BaseMessage Without Code");
     SmtpReply smtp    = new SmtpReply(message, -1, message.Length);
 }
Beispiel #6
0
 public void InvalidReplyException()
 {
     byte[]    message = Encoding.ASCII.GetBytes("Smtp Reply BaseMessage Without Code");
     SmtpReply smtp    = new SmtpReply(message, 0, message.Length);
 }