Comment augmenter le délai d'exécution par défaut pour mes tests unitaires? J'ai un test unitaire qui appelle un service web. Il dure souvent plus de 10 secondes, ce qui produit une erreur de dépassement de délai. J'utilise Visual Studio Team System 2008.Test 'InvokeWebService' dépassé le délai d'exécution
2
A
Répondre
5
Il existe plusieurs façons de contrôler les délais d'attente des tests unitaires dans Visual Studio. Consultez cet article pour obtenir des conseils: How to: Set Time Limits for Running Tests. (L'article est écrit pour 2010, mais j'ai vérifié que les paramètres existent également en 2008.)
En outre, l'appel d'un service Web réel à partir d'un test unitaire n'est généralement pas recommandé. Vous feriez mieux d'utiliser un framework de simulation (comme Rhino Mocks) et dependency inversion pour construire votre code de telle sorte que vous puissiez tester sans avoir besoin d'une connexion à un vrai service.
Questions connexes
- 1. MySQL: « lock délai d'attente dépassé »
- 2. Délai de connexion dépassé en java?
- 3. Erreur MySQL 1205: Délai d'attente de verrouillage dépassé
- 4. Dépannage cohérent "SQLException: délai d'attente de verrouillage dépassé"
- 5. "Délai d'attente de verrouillage dépassé, essayez de redémarrer la transaction" dans le tableau simple
- 6. La requête HTTP vers * .svc a dépassé le délai imparti. Le temps alloué à cette opération peut avoir été une partie d'un délai d'attente plus long.
- 7. Sql effectue-t-il une restauration implicite si mon délai de restauration est dépassé?
- 8. Dumping LDAP - Sizelimit dépassé
- 9. Y a-t-il une opération "essayer de verrouiller, sauter si le délai est dépassé" en C#?
- 10. Temps d'exécution maximal dépassé (PHP)
- 11. Vérification d'un délai d'attente dans un scénario de test JUnit
- 12. VS2010: Problème avec le script d'installation d'un test dans les paramètres de test VS2010
- 13. Délai d'expiration du service Web pendant le débogage Silverlight
- 14. erreur mysql: Lock attente timeout dépassé
- 15. Documentation Box2d - dépassé, de meilleures références d'api?
- 16. API Google Tableur: la mémoire a dépassé
- 17. de changement après le délai
- 18. django augmenter le délai d'inactivité
- 19. Définir le délai d'une opération
- 20. Mercurial sur le délai de connexion IIS7
- 21. Comment définir le délai d'expiration d'un programme?
- 22. Définition du délai de session Oracle 11g
- 23. JQuery-AJAX: Aucune autre requête après le délai d'attente et le délai dans le formulaire
- 24. Le client Oracle s'exécute dans le délai
- 25. Le délai d'expiration ne fonctionne pas avec l'option '-re' dans le script
- 26. Service WCF, comment augmenter le délai d'expiration?
- 27. PyQt4.QtWebKit: QWebPage QWebView définit le délai d'attente lors de l'arrêt du chargement
- 28. délai d'expiration d'une session et délai d'expiration
- 29. Comment puis-je synchroniser le délai d'attente JS et le délai d'attente de la session ASP.NET?
- 30. services RIA WCF délai d'attente
Pourriez-vous coller le code du test et préciser quel bit provoque l'erreur de dépassement de délai? – Grzenio