Floppa-equipe-16 / floppa

API for a marketplace or auction website
MIT License
0 stars 0 forks source link

Ajouter test pour les classes reliés à Product #24

Closed alexprudhomme closed 1 year ago

alexprudhomme commented 1 year ago

Tests unitaires pour les classes reliés à Product

Afin d'assurer un bon fonctionnement de chaque partie du code, vous devez tester unitairement toutes les méthodes de toutes vos classes. Par contre, en pratique, on ne test souvent pas les éléments suivants :

Avoir de pouvoir facilement tester des comportements uniques, vous devrez créer beaucoup plus de classes que simplement celles des resources. Par exemple, pensez à créer des factories pour la création (avec validations) des entités, des repositories pour la sauvegarde et le fetching des entités, ou encore des assemblers/mappers pour la convertion des entités en réponses. Le but est de réussir à tester le plus de comportements possibles!