Magazine Internet

[WF4] Test Helper est mort, vive UnitTesting !

Publié le 14 décembre 2010 par Jeremy.jeanson

C'est un peu par hasard que je viens de découvrir que le sample " WF4 Workflow Test Helper " ne serait plus maintenu sur le site http://code.msdn.microsoft.com/wfth... petite larme à l'œil...

Mais plutôt que de s'apitoyer sur cette disparition, il faut se réjouir, car celui-ci devient une librairie mise à disposition sur CodePlex Microsoft.Activities.UnitTesting : http://wf.codeplex.com/releases/view/57244. Il s'agit là d'une belle évolution pour cet ancien sample qui a suscité un certain intérêt jusqu'ici. Quand on voit la liste des fonctionnalités, on comprend vite pourquoi :

Microsoft.Activities.UnitTesting contient des classes helper et des activités qui vous aiderons à créer des test unitaire pour vos activités.

  • Test Activities - DiagnosticTrace, TestBookmark (très pratique pour tester rapidement sans trop fournir de code!).
  • Test tout type de workflows en utilisant WorkflowInvoker, WorkflowApplication ou WorkflowServiceHost.
  • Capture automatique des informations de tracking vous permettant d'utiliser LINQ pour rechercher vos données de tracking (ça, c'est énorme!).
  • Un magasin de persistance base sur la mémoire qui vous permet de tester la persistance et les clés de corrélation (bien pratique si on ne dispose pas d'un environnement de test avec SQL).
  • Capture automatisée des textes émis par les activités WriteLine.
  • XamlInjection qui permet de faire du Mock (je n'ai pas encore testé, mais cela semble énorme).

Ce projet étant bien entendu référencé sur la page " Windows Workflow Foundation on CodePlex "
http://wf.codeplex.com/


Vous pourriez être intéressé par :

Retour à La Une de Logo Paperblog

Ces articles peuvent vous intéresser :

A propos de l’auteur


Jeremy.jeanson 1573 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte