2010-05-25 5 views
2

Nous avons un environnement de construction automatisé qui utilise la tâche MSBuild pour lancer le test NUnit. Comment puis-je lancer un test unitaire écrit avec le framework Silverlight Unit Test? Y a-t-il une tâche MSBuild disponible?MSBuild Tâche pour les tests unitaires Silverlight

Merci

Répondre

2

Si vous utilisez le cadre de test d'unité Silverlight trouvé dans Silverlight Toolkit, il existe une tâche de génération pour automatiser le lancement du navigateur. Malheureusement, la version d'avril présente des problèmes qui peuvent l'empêcher de fonctionner dans les applications, mais la version de novembre précédente fonctionnait assez bien sur les machines Windows Vista et Windows 7. Un correctif est en attente pour la nouvelle version.

+0

Les tests sont exécutés dans le cadre du processus de construction sur un serveur d'intégration continue. S'il y a des échecs de test unitaires, la construction échoue également. Serais-je capable de réaliser la même chose lors du lancement du test dans un navigateur? – joblot

+0

Oui, c'était l'idée de la tâche à l'origine, mais le reporting n'est pas intégré: le script MSbuild peut indiquer des échecs, mais il n'y aura pas de liste facile. Cela peut au moins être un début; la source des tâches est incluse dans le fichier Infrastructure.zip pour apporter les modifications appropriées. –

0

Non, au-delà des « tâches communautaires » et - comme il n'y a pas quelque chose que vous décrivez. Mais pourquoi ne pas écrire le vôtre? L'écriture de tâches msbuild personnalisées est facile. :)

Questions connexes