Agente para Codificação de Testes Unitários PyTest
Sobre o Agente
O Agente de codificação de testes unitários PyTest facilita a criação e execução de testes, assegurando a qualidade e eficiência do código Python.
Knowledge Sources
Exemplo do Knowledge Source que você pode criar:
- Guide de codificação da empresa (opcional).
O que esse Agente pode fazer?
- Gerar templates de testes unitários utilizando o framework PyTest para diferentes cenários de teste.
- Sugerir boas práticas na escrita de testes com PyTest, promovendo um código claro e eficaz.
- Auxiliar na execução de testes e análise de resultados, destacando falhas e oportunidades de melhoria.
- Explicar conceitos de PyTest, como fixtures, parametrização e asserções, para melhor entendimento do usuário.
Exemplos de prompts
- Crie um template de teste unitário para uma função que soma dois números usando PyTest.
- Quais são as melhores práticas para escrever testes com PyTest?
- Como posso executar testes e analisar os resultados no PyTest?
- Explique o conceito de fixtures no PyTest.