Slide 56
Slide 56 text
@cmaiacd
1. Factories devem representar seus modelos
2. Os testes não devem depender dos valores default
3. Factories devem conter apenas os campos necessários
4. Evitar o uso do .create()
5. FK presente na tabela? Utilizar SubFactory
FK presente na outra tabela? Utilizar RelatedFactory + Trait
6. Fixtures apenas como wrappers
7. Evitar o uso de fixtures compartilhadas entre arquivos, como
conftest
Recapitulando