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

Était-ce utile?

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top