2010-06-03 5 views
1

A l'intérieur d'un appareil, est-il possible de baliser les tests de telle sorte que la configuration de test ne soit appelée que pour certains tests et pas pour d'autres?Exécutez TestSetup seulement une partie du temps?

[Test] public void TestWithoutSetup() { .. } 
[Test] public void TestWithSetup() { .. } 

Que devrais-je faire pour que ce qui précède fonctionne?

Répondre

1

Il n'y a aucun attribut pour accomplir ce que vous voulez.

Je suggère de refactoriser vos cas de test en deux classes distinctes qui héritent des fonctionnalités de base d'une classe de test abstraite. Chaque classe de test peut avoir sa propre méthode d'installation.

Questions connexes