... | ... | @@ -27,9 +27,9 @@ Toda a equipe deve participar deste processo e isso possibilita que defeitos no |
|
|
|
|
|
Para cada tarefa de Backend executada, deverão ser realizados testes unitários utilizando as ferramentas [JUnit 5](https://junit.org/junit5/) e [Mockito](https://site.mockito.org/).
|
|
|
|
|
|
A fim de garantir que a cobertura de testes unitários esteja adequada, além de garantir a qualidade do projeto através da avaliação de vulnerabilidades de segurança, code smells e duplicação de código, optou-se por utilizar também a [ferramenta Sonar Qube](https://www.sonarsource.com). Para isso, para cada *Merge Request* aberto no repositório de Backend, considera-se a **Quality Gate Sonar Way**, de modo que o código precisa cumprir os critérios abaixo para que seja disponibilizado nos ambientes de desenvolvimento e de produção:
|
|
|
A fim de garantir que a cobertura de testes unitários esteja adequada, além de garantir a qualidade do projeto através da avaliação de vulnerabilidades de segurança, code smells e duplicação de código, optou-se por utilizar também a [ferramenta Sonar Qube](https://www.sonarsource.com). Para isso, para cada *Merge Request* aberto no repositório de Backend, considera-se a *Quality Gate Sonar way*, de modo que o código precisa cumprir os critérios abaixo para que seja disponibilizado nos ambientes de desenvolvimento e de produção:
|
|
|
|
|
|

|
|
|
<img src="./uploads/4471f3f68fb30277603e98aee0f3787f/image.png" alt="Critérios sobre novo código da Quality Gate do Sonar" width=500>
|
|
|
|
|
|
### Sprint 1
|
|
|
|
... | ... | |