24mar. 2014

UnitTestIsolationException lors de ShimContext.Create()

J'ai rencontré une exception de type UnitTestIsolationException lorsque je tentais de lancer les tests unitaires de mon projet avec le debugger.

J'utilise NUnit comme moteur de tests unitaires couplé à Microsoft Fakes. Cette exception se produit lorsque l'instruction ShimContext.Create() est rencontrée.

Le test s'exécute correctement si il est lancé sans le débugger. Ainsi il fonctionne sur le serveur d'intégration.

D'après ce que j'ai lu sur internet elle serait lié au profiler. Pour résoudre ce problème j'ai effectué les actions suivantes :

  • Désactiver l'intégration NUnit de Resharper
  • Désactiver IntelliTrace

aucun commentaire

Fil des commentaires de ce billet

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.