2010-07-23 9 views
1

J'ai quelques tests unitaires dans un projet Visual Studio avec les attributs:Debug/Exécuter unittest-projet dans Visual Studio

[TestMethod] 
[ExpectedException(typeof(..Exception))] 

Quand je lance les essais de 'Test View' ils passent parce que l'exception est jeté. Lorsque je débogue le projet (F5 ou démarre une nouvelle instance), les tests sont lancés et lorsque la première exception est levée, le débogueur s'arrête et notifie que l'exception n'est pas interceptée.

Je m'attendais à ce que le débogueur s'exécute dans le contexte de test unitaire?

Répondre

0

Dans VS 2008, vous pouvez désactiver la suppression des exceptions (Déboguer -> Exceptions et décocher tout). Il doit être similaire dans VS 2010.

+0

Ok une solution de contournement, toujours pas ce que je m'attendais. – Gerard