Ejemplo n.º 1
0
 public void Setup()
 {
     _repository        = new MockRepository(MockBehavior.Strict);
     _IgerenciadorEmail = _repository.Create <IGerenciadorEmail>();
     _configurationMock = _repository.Create <IConfiguration>();
     _emailBuilder      = new EnviaEmailBuilder();
     _gerenciadorEmail  = new GerenciadorEmail(_configurationMock.Object, _emailBuilder);
 }
        public void EnviarTokenPorEmailTest()
        {
            var dadosEmail = new EnviaEmailBuilder()
            {
                Bcc        = "",
                Body       = "Email de Teste",
                BodyFormat = "HTML",
                Cc         = "",
                From       = "*****@*****.**",
                Port       = "587",
                SmtpServer = "smtp.gmail.com",
                Subject    = "Teste",
                To         = "*****@*****.**"
            };

            _enviardorDeEmail.EnviarTokenPorEmail(dadosEmail);

            _repository.VerifyAll();
        }