Utilisation de Resharper Unit Test Runner pour MSTest via Gallio
-
01-07-2019 - |
Question
J'essaie de faire en sorte que le Resharper testeur reconnaisse mes tests unitaires MSTest via Gallio .
J'ai les logiciels suivants installés: VSTS 2005 8.0.50727.762 Resharper 4.1 Gallio 3.0.0.285
J'utilise également Windows XP x64.
Les options de test unitaire indiquent uniquement que NUnit est disponible. Je pense que je dois avoir un certain versioning faux. Quelqu'un peut me diriger dans la bonne direction? Est-ce que je me trompe d'arbre et que cela ne fonctionne que dans VS2k8?
UPDATE: Eh bien, j'ai mis à jour Gallio vers GallioBundle-3.0.4.385-Setup et il apparaît maintenant dans les options de test unitaire pour R #. Mais je reçois le message d'erreur suivant lors de l'exécution de tests dans R # ou Icarus:
Les échecs ne peuvent pas exécuter des tests parce que le L'exécutable MSTest est introuvable.
Merci
La solution 2
Il semble que ce soit un problème de Gallio. Il semble que ne prend en charge que la version de MSTest fournie avec VS2k8. Le format XML de vsmdi a changé d’une version à l’autre.
Autres conseils
Je ne suis pas sûr que cela s'applique à votre question, mais les dernières nouvelles sur le site Gallio indiquent:
Gallio et ReSharper 4.0
Quelques personnes ont demandé quand Gallio soutenir la version finale de ReSharper 4.0 Malheureusement, il y a eu des changements de dernière minute entre ReSharper 4.0 Beta et la finale Libération. Donc, le plugin ReSharper dans Gallio Alpha 3 Update 2 ne fonctionnera pas plus. Peu importe ... nous prévoyons de publier une autre mise à jour de Gallio plus tard cette semaine.
Mise à jour: vient de constater que cela s'appliquait à une version antérieure à celle que vous utilisiez, alors ignorez-le.
ReSharper 4.5 prend en charge MSTest tel quel.
Il existe également un plugin MSTest ReSharper récemment publié: http://www.sneal.net/blog/2009/01/ 24 / MSTestReSharper4Plugin.aspx
J'ai pu l'utiliser avec succès avec ReSharper 4.1 sur Visual Studio 2005.
Vous n'avez pas besoin de resharper pour prendre en charge l'installation autonome de mstest. J'explique comment faire une installation autonome de mstest sans le VS dans mon post ici - http://www.shunra.com/shunrablog/index.php/2009/04/running-mstest-without-visual-studio