Dans VSTS 2008 et VS 2010 RC1 lorsque je crée un test unitaire (mstest), on ne me demande pas où je souhaite que le projet soit placé. Il apparaîtra toujours au niveau de la solution. Je souhaite placer le projet de test dans le dossier de la ou des classe (s) en cours de test.Comment puis-je obtenir Visual Studio pour placer les tests unitaires là où je les veux?
J'ai essayé de décharger le projet de test unitaire et de l'ajouter à la bibliothèque de classes, mais cela casse le couplage avec la classe. J'utilise Visual Studio 2010 Ultimate RC1 avec ReSharper 5.0 et Visual Stuido 2008 avec RS 4.5.
TIA, Jim
Modifié: Je n'étais pas du tout clair au sujet de placer les tests unitaires. J'ai une solution avec plusieurs dossiers de solution. L'un d'eux est une bibliothèque commune. Je voudrais ajouter des tests unitaires pour certaines classes de la bibliothèque. VS placera le TestProject au niveau de la solution de base. Je préférerais
mySolution
mySolution \ SolutionFolder
mySolution \ SolutionFolder \ ClassLibrary
mySolution \ SolutionFolder \ ClassLibrary \ Class1.cs
mySolution \ SolutionFolder \ ClassLibrary \ Class2.cs
mySolution \ SolutionFolder \ UnitTestForClass1
mySolution \ SolutionFolder \ UnitTestFOrClass2
Au lieu de cela, VS fera:
mySolution
mySolution \ SolutionFolder
mySolution \ SolutionFolder \ ClassLibrary
mySolution \ SolutionFolder \ ClassLibrary \ Class1.cs
mySolution \ SolutionFolder \ ClassLibrary \ Class2.cs
mySolution \ UnitTestForClass1
mySolution \ UnitTestFOrClass2
J'espère que c'est plus clair. Je vous remercie. Je m'excuse pour toutes les erreurs que j'ai publiées.
Merci. En Delphi DUnit créerait ut sous le dossier avec les classes. J'ai besoin de m'habituer au reste du monde, hein. :) –