Open devairdarolt opened 3 years ago
Formato do JSON a ser recebido do front-end:
MockEmailService com Logger. Padrões Strategy e Template Method
[x] Adicionar a dependência no POM.XML
[x] Remetente e destinatário default no application.properties
[x] Criar a interface EmailService (padrão Strategy)
[x] Criar a classe abstrata AbstractEmailService
- [x] Criar método prepareSimpleMailMessageFromPedido
- [x] Sobrescrever o método sendOrderConfirmationEmail (padrão Template Method)
[x] Implementar o MockEmailService
[x] Em TestConfig, criar um método Bean EmailService que retorna uma instância de MockEmailService
SmtpEmailService com servidor do Google:
O sistema permite que os usuários não autenticado acesse produtos e categorias utilizando GET apenas.
Outros métodos necessitam de Autorização e Autenticação.