Atividade realizada na disciplina de Engenharia de Software na graduação de Ciência de Dados, FGV/EMAp.
A atividade teve como objetivo refatorar o código base.py
, utilizando estrategias e conceitos aprendidos em aula, além de fazer uma suíte de teste com mais de 90% de cobertura. O programa pode ser executado pelo arquivo main.py
, o modulo com as classes utilizadas esta localizado em src/validator.py
e a suíte de teste se encontra em src/tests_validator.py
. O cálculo da cobertura foi feito utilizando a biblioteca coverage, é possível ver em coverage_report.pdf
que a cobertura foi de 100% (desconsiderando o arquivo main.py
), para mais detalhes é possível acessar o relatório html disponível em coverage-reports/htmlcov
.
Membros:
Breno Azevedo
Cleomar Felipe
Gabriel Pastori
Gustavo Ramalho
Raul Lomonte