Nessa live vamos conversar um pouco sobre PBT (property-based testing) ou testes baseasdos em propriedades usando Hypothesis.
-------------------
O canal é mantido por uma iniciativa de financiamento coletivo:
Apoia-se: https://apoia.se/livedepython
picpay: @dunossauro
Chave pix:
[email protected]
Meus contatos e redes: http://dunossauro.com/
-------------------
Código e Slides: https://github.com/dunossauro/live-de-python
Telegram da live: https://t.me/livepython
Temas das próximas lives: https://github.com/dunossauro/live-de-python/issues/568
Lista das lives anteriores: https://github.com/dunossauro/live-de-python/blob/main/codigo/README.md
--------------------
Referências:
- https://dl.acm.org/doi/10.1145/3597503.3639581
- https://hypothesis.readthedocs.io/en/latest/
- https://hypothesis.works/
- https://hypofuzz.com/docs/literature.html
- https://schemathesis.readthedocs.io/en/stable/index.html
Vídeos citados:
- Uma introdução aos testes: Como fazer?:
https://youtu.be/-8H2Pyxnoek
- O mínimo que você deveria saber sobre testes unitários:
https://youtu.be/pZvhZ-Lr-PE
- Pytest: Uma introdução:
https://youtu.be/MjQCvJmc31A
- Randomização de dados em testes unitários com Faker e Factory-boy:
https://youtu.be/q_P-2h5L1cE