Y at-il un moyen de déployer un élément sans utiliser ce attribute? Je commence à avoir une pile d'attributs sur ma base de test et cela devient difficile à maintenir. La plupart de mes éléments sont des DLL qui doivent être placés dans un dossier situé sous le répertoire de déploiement.Déploiement MSTest sans DeploymentItemAttribute
2
A
Répondre
2
Vous pouvez les définir dans la configuration de test locale.
Test => Modifier les configurations d'exécution de test => en choisir une.
Accédez à la section de déploiement, ajoutez les éléments de déploiement. Le problème ici est que vous devez maintenir les configurations de test, ce qui n'est parfois pas mieux que de maintenir les attributs. Plus encore, les tests ne sont plus autonomes, ils dépendent de cette configuration. Et - les éléments de déploiement sont déployés même si vous ne lancez qu'un seul test qui n'en aurait pas besoin. Mais parfois c'est plus facile ici.
À mon humble avis, MSTest est assez à moitié cuit. Les éléments de déploiement sont un cauchemar.
Questions connexes
- 1. Question de déploiement de dossier MSTEST
- 2. Comment utiliser MSTest sans Visual Studio?
- 3. Déploiement sans installateur
- 4. Comment utiliser MsTest en intégration continue sans VS?
- 5. Exécution de mstest * sans * it à l'aide d'un ThreadPool
- 6. Comment utiliser WaitHandler.WaitAll dans MSTest sans avertissements STA?
- 7. MSTEST PrincipalPermission
- 8. MSTest & CruiseControl.Net
- 9. Déploiement de l'infrastructure compacte sans redémarrage
- 10. Déploiement du SDK d'encodeur d'expression sans installation
- 11. Grails: déploiement Tomcat sans redémarrer le conteneur
- 12. VS 2010 Déploiement sans Web Deploy
- 13. Déploiement de symfony sans accès shell
- 14. Déploiement de Django sans CGI disponible?
- 15. Déploiement de Struts2 Application sans ContextPath
- 16. MsTest - Améliorations de vitesse
- 17. NCover, TypeMock et MSTest
- 18. CCnet MsBuild et MSTest
- 19. Couverture de code MSTest
- 20. nCover + MSTest + CruiseControl = Couverture zéro
- 21. Utilisation de l'héritage dans MSTest
- 22. Quel est l'histoire de MSTest
- 23. Migration de MSTest à XUnit
- 24. MSTest avec Moq - configuration DAL
- 25. Outil de réflexion MSTEST/VSTS
- 26. MSTest - test unitaire avec StackOverflowException
- 27. Watin dans MSTest - ClassCleanup échouent
- 28. Le mstest ne démarre pas
- 29. Utilisation de MSTest avec CruiseControl.NET
- 30. Visual Studio Setup et build déploiement échoue sans erreur
Je verrai si l'utilisation de TestRunConfig rend cette opération moins douloureuse. Merci pour la suggestion. Oui, et ces cookies ne sont pas du tout faits. –
J'ai fini par référencer les assemblages dont j'avais besoin pour qu'ils soient copiés dans le répertoire de sortie du test. De là, je pourrais copier ensuite à l'endroit où j'avais besoin d'eux. –