Je suis en train de créer un ensemble de test unitaire apparié pour chaque assemblage de mon projet, les deux étant dans le même dossier.Organisation des tests unitaires dans Visual Studio
- MyProject/MyProject.csproj
- MyProject.Test/MyProject.Test.csproj
Regarder des projets open source, j'ai vu un certain petit projet mis tous les tests dans un ensemble, et D'autres l'ont divisé comme le mien. J'ai affaire à une solution de grande taille, il serait donc fou de mettre tous les tests dans un projet.
J'ai actuellement la logique msbuild pour exécuter des tests sur tous les fichiers * .Test.csproj. Si j'avais tous mes tests dans un dossier différent, je n'aurais pas besoin de faire ça.
Je me demandais simplement s'il y avait de bons arguments pour faire les choses d'une certaine façon.
Merci
Il y a une question similaire ici :) http://stackoverflow.com/questions/1116488/how-do-you-setup-your-unit-test-projects-in-net/1116577#1116577 –