scovl / orgset

MIT License
1 stars 0 forks source link

Implementar teste unitário #1

Closed scovl closed 1 year ago

scovl commented 1 year ago

Implementar teste unitário usando unittest lib do python.

Já implementei em todo o código. Só falta testar de fato e arrumar o que precisa.

Ao Executar, está retornando FileNotFoundError: [Errno 2] No such file or directory: '/caminho/para/a/pasta/.m2\settings.xml'

É pq precisa preencher o config.cfg corretamente pra testar. Um caminho mais elegante é mockar os valores! Dessa forma vc n precisa testar real o programa vc só simula a execução dele. Para tal, sugiro o uso do MagicMock (from unittest.mock import MagicMock, patch) no arquivo já criado test_orgset.py. Depois de mockar tudo, testar, ver se foi sucesso e por fim estruturar as pastas em packages.