Oui. Les tests unitaires sont dans un module tests
dans le module qu’on veut tester, et les tests d’intégration (s’il y en a) sont dans un dossier tests
à côté de src
.
Ca fait parti des bonnes pratiques, mais il est possible de mettre les tests dans un autre fichier (je viens de le découvrir).
C’est vrai que pour des modules assez long ça me semble une bonne idée, cependant je ne connais aucune crate
qui sépare ses tests. Je vais faire quelques recherches, je te tiens au courant
EDIT : Je viens de tester la solution et mes tests ne sont pas trouvés. J’ai du me tromper quelque part, mais il n’empêche que par défaut les tests sont dans le mod
testé.