public void SendEmailTest_MultipleValidParameters_MailSentPropShouldReturnTrue(string email, string subject, string htmlMessage)
        {
            if (!_emailHelper.EmailIsValid(email))
            {
                return;
            }

            var emailMessage = _emailHelper.CreateEmailMessage(email, subject, htmlMessage);

            Assert.IsNotNull(emailMessage);
            var message = _emailHelper.CreateMimeMessage(emailMessage);

            Assert.IsNotNull(message);

            using (var emailClient = new FakeSmtpClient())
            {
                emailClient.Connect();
                emailClient.Send(message);
                emailClient.Disconnect();
                Assert.IsTrue(emailClient.MailSent);
            }
        }