J'effectue actuellement des tests d'acceptation qui aideront à concevoir un programme que je suis sur le point de réaliser. Tout semble bien, sauf que j'ai réalisé que les tests d'acceptation sont assez complexes, c'est-à-dire, bien qu'ils soient conceptuellement simples, ils nécessitent un peu de code difficile à exécuter. Je vais devoir faire quelques cours d'aide pour mes tests d'acceptation.Tests d'acceptation de tests unitaires?
Ma question est comment les développer:
- Faire-parts Tests de mon acceptation-tests (ce qui semble étrange - quelqu'un a fait quelque chose comme ça?)
- Faire tests unitaires pour ces classes d'aide. Après avoir fait tout le code de ces classes d'aide, je peux passer et commencer à travailler sur les vrais tests unitaires de mon système. En utilisant cette approche, où mettriez-vous les classes auxiliaires? Dans le projet des tests ou dans le vrai projet? Ils n'ont pas nécessairement de dépendances sur les frameworks de tests/moqueurs.
- Une autre idée?