Skip to content
This repository has been archived by the owner on Aug 24, 2023. It is now read-only.

Projeto criado com todos os requisitos testados em testes unitários #208

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

YudiG12
Copy link

@YudiG12 YudiG12 commented Feb 16, 2023

Feito em: KOTLIN.

No escopo dos testes, há classes para testar todos os cenários de requisitos apresentados no README.md

  • Há uma grande quantidade de arquivos, pois foi utilizado arquitetura hexagonal, com o intuito de criar um código desacoplado para facilitar testes, manutenção e evolução.
  • Foram adicionados testes de mutação (pitest), com: 100% nas 3 métricas.

Report dos testes de mutação:
image

Para rodar os testes de mutação:
mvn test-compile org.pitest:pitest-maven:mutationCoverage

Pontos de melhoria

  • Seria interessante adicionar também testes de componente, para testar o comportamento do banco de dados.

Obrigado!!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

1 participant