Esse projeto se trata de uma classe em Python que simula um sistema de administração de informações de funcionários de uma empresa fictícia chamada Bytebank.
- Criar testes unitários com Python
- Utilizar o principal framework de testes do Python, o Pytest
- Entender o que é Test-Driven Development e como utilizá-lo
- Criar testes que lidem com exceptions
- Usar markers para organizar e melhorar a execução dos testes
- Realizar cobertura de testes e verificá-la
- Python: v3.8.10
- PyCharm: v2021.3.2
- Pytest: v7.1.2
- Pytest-cov: v3.0.0