Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor(Envio de email) 🎨 Remover o código da estratégia de pagamento e melhorar a lógica de negócios #10

Merged
merged 1 commit into from
Dec 26, 2023

Conversation

diegosneves
Copy link
Owner

@diegosneves diegosneves commented Dec 26, 2023

Solicitação de Pull Request

Status

  • In Progress
  • Ready to Merging

Tipo

  • Release
  • Feature
  • Technical Debt
  • Fix
  • Test
  • Refactor
  • Documentation
  • Performance

Descrição

  • Remoção do serviço e do contrato para Order e suas exceções:
    Tanto o serviço quanto o contrato para a classe Order, junto de suas exceções, foram removidos.

  • Melhorias na lógica de negócios em diversas classes:
    A lógica de negócios nas classes NoDiscountStrategy, NotificationEmailMapper e SplitInvoiceServiceTest foi aprimorada.

  • Mudanças nos modelos Person e Order para manipulação simplificada de objetos:
    Os modelos para Person e Order foram ajustados para permitir uma manipulação mais simples dos objetos.

  • Inclusão de novos casos de teste para validar alterações:
    Novos casos de teste foram incluídos para validar todas essas alterações.

…o e melhorar a lógica de negócios

- **Remoção do serviço e do contrato para `Order` e suas exceções:**
Tanto o serviço quanto o contrato para a classe `Order`, junto de suas exceções, foram removidos.

- **Melhorias na lógica de negócios em diversas classes:**
A lógica de negócios nas classes `NoDiscountStrategy`, `NotificationEmailMapper` e `SplitInvoiceServiceTest` foi aprimorada.

- **Mudanças nos modelos `Person` e `Order` para manipulação simplificada de objetos:**
Os modelos para `Person` e `Order` foram ajustados para permitir uma manipulação mais simples dos objetos.

- **Inclusão de novos casos de teste para validar alterações:**
Novos casos de teste foram incluídos para validar todas essas alterações.
@diegosneves diegosneves merged commit 557d075 into develop Dec 26, 2023
1 check passed
@diegosneves diegosneves deleted the feat/notification branch December 26, 2023 05:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant