J'ai écrit un projet de test NUnit sur un projet ASP.Net. Le code testé ne peut pas trouver les valeurs de configuration (dans Web.config) lorsqu'il est appelé à partir de mon projet de test. Quelle est la bonne façon de fournir ces paramètres de configuration afin que mes tests puissent s'exécuter?NUnit: les paramètres de configuration sont introuvables
0
A
Répondre
1
Jetez un oeil sur la documentation de NUnit sur Configuration Files - c'est plutôt bien expliqué comment gérer votre cas.
0
Vous pouvez créer un fichier app.config pour votre projet de test. Il suffit de mettre les valeurs de configuration dont vous avez besoin ici.
+0
C'est vrai, mais je considère que c'est une violation claire de DRY - Ne vous répétez pas - rendant le système plus fragile. –
Questions connexes
- 1. Les gemmes Ruby sont introuvables, mais elles sont installées
- 2. GooglePlayServicesUtil: Les ressources des services Google Play sont introuvables
- 3. Exception pour quand plusieurs fichiers sont introuvables?
- 4. Les fichiers multimédias statiques django cms sont introuvables (404)
- 5. Remplacer les paramètres de configuration
- 6. NUnit GUI Runner Fichiers de configuration multiples
- 7. Configuration de l'environnement pour les tests s'exécutant sous NUnit
- 8. Transmettre les paramètres via la ligne de commande à NUnit
- 9. Images introuvables dans Spring - dossier de ressources introuvables
- 10. Les PRG du projet VFP 9 sp2 sont introuvables même s'ils sont présents
- 11. fenêtre de graphique ne s'affiche pas - Tkinter présent mais les fichiers d'en-tête sont introuvables.
- 12. Problème avec les paramètres de configuration personnalisés
- 13. paramètres de configuration Android
- 14. Quelles sont les étapes nécessaires pour utiliser NUnit?
- 15. NUnit: L'API pour vérifier si deux dictionnaires sont les mêmes
- 16. Le service WCF hébergé dans IIS 7 - les paramètres de configuration de liaison sont ignorés
- 17. Y at-il un moyen de confirmer que les paramètres de configuration sont réglés?
- 18. NUnit - Affirmer que toutes les propriétés sont identiques?
- 19. Section de configuration log4net pour le projet de test NUnit
- 20. Problème de configuration de simulation d'unité (NUnit) avec HttpHandler
- 21. Configuration et mise en route d'Allure et de NUnit
- 22. Besoin de paramètres de configuration
- 23. script php paramètres de configuration
- 24. Tous mes tests sont ignorés dans Nunit
- 25. Enregistrer les paramètres de configuration modifiables de l'utilisateur asp.net
- 26. Les fichiers Javascripts sont introuvables lors de la création du répertoire virtuel
- 27. Quels sont vos paramètres favoris dans les fichiers de configuration Git pour créer Git Fun?
- 28. applications où les paramètres Distribuer de configuration sont chiffrées à l'aide bibliothèque Entrerprise
- 29. Les paramètres d'injection de dépendance sont-ils définis pour les paramètres utilisateur?
- 30. Les insertions de tables existantes DBCC CheckIdent + les tests 1 - nunit sont désormais imprévisibles
MbUnit est plus frais. –
Testez-vous les véritables classes * .aspx.cs qui héritent de 'Page' ou testez-vous des classes autonomes qui contiennent une logique distincte des pages qui les utilisent? –
Non, je suis en train de tester des classes autonomes faisant référence aux assemblages NHibernate, qui s'attendent à trouver des valeurs de configuration. –