2º projeto utilizando Python na Trybe. Um gerador de relatórios que recebe como entrada arquivos com dados de um estoque e gera, como saída, um relatório acerca destes dados. Paradigma POO com padrão de projeto Strategy.
Python, pytest
-
Importação de dados de arquivo
CSV -
Importação de dados de arquivo
JSON -
Importação de dados de arquivo
XML -
Teste com pytest
-
Design Pattern Strategy
Os arquivos dos diretórios:
tests/product/test_product.pyinventory_report/reports/simple_report.pyinventory_report/reports/complete_report.pyinventory_report/inventory/inventory.pyinventory_report/importer/importer.pytests/product_report/test_product_report.py