Proyecto para intorducir el testing en backend en un Breakfast and learn La idea original era hacer un proyecto Django testeado para que sirviese de ejemplo tanto de mocks como de buenas prácticas de testing.
Por ciertos motivos (principalmente tiempo y que siempre hay algo más). Se ha decidido centrarse en los mocks.
Dentro de los mocks, veremos:
- Qué son los mocks y qué pueden hacer?
- Cómo aplicarlos?
Estos tests están en la aplicación tshirts. Si se encuentran difíciles de entender, por favor, tened en cuenta que están pensados como ayuda para la presentación.
El fichero test_mocks.py sirve para introducir qué son los mocks y qué se puede hacer con ellos.
El fichero test_further_features.py sirve para introducir cómo se pueden aplicar a los tests
Para más información sogre ellos, recomiendo la propia documentación de python, ya que es muy completa.