Skip to content

Latest commit

 

History

History
31 lines (18 loc) · 830 Bytes

README.md

File metadata and controls

31 lines (18 loc) · 830 Bytes

Inventory Report

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.

Tecnologias empregadas:

Python, pytest

Habilidades praticadas

  • 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

O que é de minha autoria:

Os arquivos dos diretórios:

  • tests/product/test_product.py
  • inventory_report/reports/simple_report.py
  • inventory_report/reports/complete_report.py
  • inventory_report/inventory/inventory.py
  • inventory_report/importer/importer.py
  • tests/product_report/test_product_report.py