public bool SendEmail(EmailAddresses addresses, string subject, string body)
        {
            var actualMessage = new EmailMessage(addresses)
            {
                Subject = subject, Body = body
            };

            ActualMessages.Add(actualMessage);
            return(true);
        }
        public bool SendEmail(string from, string to, string subject, string body)
        {
            var actualMessage = new EmailMessage(from, to)
            {
                Subject = subject, Body = body
            };

            ActualMessages.Add(actualMessage);
            return(true);
        }
 public bool SendEmail(EmailMessage emailMessage)
 {
     ActualMessages.Add(emailMessage);
     return(true);
 }
 public void Has_Expected__ValidationMessages_Test(string memberName)
 {
     Assert.IsTrue(ActualMessages.Any(x => x.MemberNames.Contains(memberName)));
 }
 public void Has_Expected_Validation_ErrorMessages_Test(string message)
 {
     Assert.IsTrue(ActualMessages.Any(x => x.ErrorMessage == message));
 }
 public void Has_No_ValidationMessages_Test()
 {
     Assert.IsTrue(ActualMessages.Any());
 }