2008-11-06 18 views
6

Je suis actuellement en cours d'exécution Visual Studio 2008 Standard Edition et l'un des éléments qu'ils découpent pour cette édition est la capacité de test unitaire. Par conséquent, lorsque j'ouvre des exemples de projets comme le test de commerce MVC, l'un des projets ne charge tout simplement pas puisqu'il ne sait pas ouvrir ce type de projet.Comment puis-je exécuter des projets de test avec Visual Studio 2008 Standard Edition?

Je sais que je peux juste exclure ou supprimer le projet et je suis au courant de TestDriven.NET, mais y at-il un plugin pour VS2008 Standard qui fera les tests unitaires qui viennent avec VS2008 Pro? TestDriven.NET le fera-t-il ou les tests sont-ils suffisamment différents des tests NUnit pour que cela ne fonctionne pas?

MISE À JOUR: Pour clarifier les choses, je suis curieux de savoir s'il y a des programmes ou des plug-ins qui il peut exécuter des projets de test dans Visual Studio 2008. TestDriven.NET ne peut pas charger ou exécuter ou permettre VS2008 pour ouvrir des projets de test et Gallio ne fonctionne pas dans l'IDE VS2008 (bien que j'apprécie grandement les suggestions)

Répondre

5

Essayez Gallio comme expliqué plus en this blog post par Richard Dingwall, et pour le soutien Visual Studio, utilisez TestDriven.Net pour l'exécute. Il existe également des informations sur le this Google Groups post.


Du site de Gallio:

À l'heure actuelle Gallio peut exécuter des tests de versions MbUnit 2 et 3, MSTest, NBehave, NUnit, xUnit.Net et csUnit. Gallio fournit un support d'outil et une intégration avec CCNet, MSBuild, NAnt, NCover, Pex, Powershell, Resharper, TestDriven.Net, TypeMock et Visual Studio Team System.

2

TestDriven.NET peut exécuter NUnit, xUnit.NET et MSTest. Ce n'est pas gratuit, mais ça vaut vraiment le coup. De http://www.testdriven.net/overview.aspx:

Prend en charge plusieurs frameworks de tests unitaires, y compris NUnit, MbUnit et MS Team System.

+0

TestDriven.NET était-il toujours gratuit? Ou est-ce que j'imaginais ça? –

Questions connexes