J'ai une méthode python 2.7 qui appelle parfois sys.exit(1) Est-il possible de faire un test unitaire qui vérifie que cette ligne de code est appelée lorsque les bonnes conditions sont
J'ai une méthode python 2.7 qui appelle parfois sys.exit(1) Est-il possible de faire un test unitaire qui vérifie que cette ligne de code est appelée lorsque les bonnes conditions sont
Xunit a une fonctionnalité intéressante : vous pouvez créer un test avec un Theoryattribut et mettre des données dans des InlineDataattributs, et xUnit générera de nombreux tests et les testera tous. Je veux avoir quelque chose comme ça, mais les paramètres à ma méthode ne sont pas « données...
J'exécute une grande suite de tests phpunit, et j'aimerais voir quel test a échoué dès qu'il a échoué, plutôt que d'attendre que tous les tests se terminent, puis de lister tous les échecs. Comment puis-je dire à phpunit de faire cela?
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une...
Pensez-vous que c'est un bon moyen de tester les exceptions? Aucune suggestion? Exception exception = null; try{ //I m sure that an exeption will happen here } catch (Exception ex){ exception = ex; } Assert.IsNotNull(exception); J'utilise MS
Comment un conteneur IoC peut-il être utilisé pour les tests unitaires? Est-il utile de gérer les simulations dans une énorme solution (plus de 50 projets) en utilisant l'IoC? Des expériences? Des bibliothèques C # qui fonctionnent bien pour l'utiliser dans les tests unitaires?...
Je pensais être un utilisateur expérimenté de Maven, mais j'ai un blocage mental sur la façon de procéder! J'ai pu utiliser le plugin Maven sql pour déposer, créer et installer un schéma dans une base de données via des exécutions de plugin que j'ai définies et liées à la pre-integration-testphase....
J'essaie d'utiliser PHPunit pour tester une classe qui génère des en-têtes personnalisés. Le problème est que sur ma machine ceci: <?php class HeadersTest extends PHPUnit_Framework_TestCase { public function testHeaders() { ob_start(); header('Location: foo'); $headers_list = headers_list();...
Quelle est la meilleure façon de simuler un serveur à des fins de test lors de l'utilisation du framework Square Retrofit . Moyens potentiels: Créez un nouveau client de retrofit et définissez-le dans RestAdapter.Builder (). SetClient (). Cela implique l'analyse de l'objet Request et le retour du...
Existe-t-il une meilleure pratique établie pour séparer les tests unitaires et les tests d'intégration dans GoLang (témoigner)? J'ai un mélange de tests unitaires (qui ne reposent sur aucune ressource externe et donc fonctionnent très vite) et de tests d'intégration (qui reposent sur des ressources...
Je teste comment une partie de mon code gère les mauvaises données, et j'ai besoin de quelques séries d'octets UTF-8 invalides. Pouvez-vous en publier, et idéalement, une explication de la raison pour laquelle ils sont mauvais / où vous les avez obtenus?
En ce moment, si j'exécute ma suite de tests en utilisant, rake specj'obtiens une erreur: 1) SegmentsController GET 'index' devrait fonctionner Échec / Erreur: obtenir 'index' méthode non définie `locale 'pour # # ./spec/controllers/segments_controller_spec.rb:14: dans `bloc (3 niveaux) dans '...
Dans certains cas, l'exécution d'une instruction UPDATE en production peut sauver la situation. Cependant, une mise à jour bloquée peut être pire que le problème initial. À moins d'utiliser une base de données de test, quelles sont les options pour dire ce qu'une instruction de mise à jour fera...
Dans un test unitaire, comment puis-je lire des données à partir d'un fichier json sur mon système de fichiers (de bureau), sans coder en dur le chemin? Je voudrais lire l'entrée de test (pour mes méthodes d'analyse) à partir d'un fichier au lieu de créer des chaînes statiques. Le fichier se trouve...
Je suis en train de mettre à niveau notre solution existante vers .Net 4.6.1 et je n'ai pas pu faire exécuter nos tests unitaires pendant la construction d'un serveur. Localement, ils fonctionnent comme prévu et le retour de la version du framework vers .Net 4.5.1 les fait fonctionner à nouveau...
Y a-t-il du code dans VBA avec lequel je peux encapsuler une fonction qui me fera savoir le temps qu'il a fallu pour s'exécuter, afin que je puisse comparer les différents temps d'exécution des
Dans notre projet, j'ai plusieurs tests JUnit qui, par exemple, prennent chaque fichier d'un répertoire et exécutent un test dessus. Si j'implémente une testEveryFileInDirectoryméthode dans le, TestCasecela apparaît comme un seul test qui peut échouer ou réussir. Mais je suis intéressé par les...
J'ai quelques tests unitaires Junit qui nécessitent une grande quantité d'espace de tas pour fonctionner - c'est-à-dire 1G. (Ils testent les fonctionnalités gourmandes en mémoire pour une application de démarrage Web qui ne fonctionnera qu'avec un espace de stockage suffisant et qui sera exécutée...
J'essaie de trouver une approche qui me permettra d'exécuter un seul test à partir d'une classe JUnit en utilisant uniquement la ligne de commande et java. Je peux exécuter l'ensemble des tests de la classe en utilisant ce qui suit: java -cp .... org.junit.runner.JUnitCore org.package.classname Ce...
En me basant sur ce tutoriel testant une application angularjs avec chai, je souhaite ajouter un test pour une valeur indéfinie en utilisant le style "devrait". Cela échoue: it ('cannot play outside the board', function() { scope.play(10).should.be.undefined; }); avec l'erreur "TypeError:...