public void Send_Message_With_Plain_Text_Mode() { var message = GetTestMessage(); _client.SendInPlainTextMode(message); Thread.Sleep(WaitForMessageSentTimeout); var messagesSent = _client.GetMessages(new SubjectFilter(message.Subject)); VerifyMimiTypeForPlainText(messagesSent[0]); messagesSent.Should().HaveCount(1).And .ContainSingle(x => x.To.First().Equals(message.To[0].Address), "To Address did not match").And .ContainSingle(x => x.Subject.Equals(message.Subject), "Subject did not match").And .ContainSingle(x => x.Body.TrimEnd().Equals(message.Body.TrimEnd()), "Body did not match").And .ContainSingle( x => IsDateInPastInterval(x.ReceivedTime, DateTime.Now.ToUniversalTime(), TimeSpan.FromSeconds(5)), "Time did not match"); }