2009-08-17 16 views
10

Mon projet de suite de tests contient des cas de test explicites. Maintenant, je souhaite exécuter les cas de test à l'aide de Nunit-console.exe. Lorsque j'exécute les cas de test, les cas de test explicites ont été exclus de l'exécution. J'ai donc essayé d'exécuter les cas de test en utilisant le fichier batch de la manière suivante.Comment exécuter des cas de test explicites de Nunit

nunit-console.exe test1.dll 
nunit-console.exe test1.dll /include:Expicit 

J'exécute les 2 commandes ci-dessus avec l'aide de lots file.But je ne suis pas en mesure d'exécuter les cas de test explicites.

Pourriez-vous s'il vous plaît laissez-moi savoir comment exécuter les cas de test explicites avec l'aide de nunit-console.exe

+0

Vous devriez probablement ajouter le tag nunit à cette question. – jamesaharvey

+0

Vous pourriez envisager une catégorie à la place./include et/exclure fonctionne bien avec les catégories. Cela supprimera une partie de la protection que vous offre explicitement. Par exemple, si vous exécutez tous les tests, ceux avec des catégories seront inclus par défaut. Mais si vous cherchez à être capable d'exécuter tous les tests sans un certain groupe, alors la catégorie pourrait être un meilleur pari. –

Répondre

6

essais Explicit ne peuvent être exécutés avec nunit console si vous nommez le dispositif d'essai ou un test sur la ligne de commande, en utilisant la/accessoire.

+0

ou l'option plus récente/exécution –

1

Vous avez une erreur:/include: Exp "l" icit ... c'est peut-être la cause?