Question

Pourquoi travailler ne marche pas TestDriven.Net avec mes tests Gallio / MbUnit?

Je l'ai utilisé avec TDD.Net MbUnit v2 et pas eu de problèmes, mais avec la nouvelle version de Gallio sur mon nouveau PC, il ne fait rien.

Dans le TDD clic droit menu dans l'explorateur de solution, si je fais « test avec le débogueur » i get « 0 passé, 0 a échoué, 0 sautée » dans la barre d'état VS au bas de l'écran.

Si je clique droit mon appareil et faire la même chose, je reçois

"The target type doesn't contain tests from a known test framework or a 'Main' method."

Si je le fais sur un test individuel, il semble que ce ne est pas en cours d'exécution de la configuration, de sorte que le test échoue (mais au moins il fonctionne)

Je sais que cela ressemble à ce problème , mais mon registre semble correct.

Si je tente de courir NCover dans le menu TDD.Net, rien ne se passe (autre qu'une une fenêtre de sortie scintillement)

Quand je fais « exécuter des tests unitaires » avec ReSharper il les ramasse tout et fonctionne correctement.

Im en utilisant Gallio / MbUnit 3.0.5.546, TDD.Net 18/02/2268, ReSharper 4.1, VS 2k8 Pro 9.0.30729.1 SP, .Net 3.5 SP1, Windows Server 2K8 (x86)

Était-ce utile?

La solution

Vous devez juste vous assurer que vous installez TestDriven.Net avant Gallio. Sinon, le programme d'installation Gallion ne sera pas installé ses extensions pour TestDriven.Net.

Autres conseils

Vérifiez également que vous n'êtes pas lancer une exception dans la configuration de votre appareil. Il en résulte exactement le même message d'erreur.

Voir le lien « Rapport d'essai » juste avant le message d'erreur pour plus de détails (je l'ignore habituellement ce lien!)

Beaucoup de désinstallation, redémarrant et semble avoir Réinstallation résolu: s

Je recevais cette erreur lorsque ma classe de spécification de test était dans un projet autre que le projet de tests / espace de noms.

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