Les tests unitaires sont une méthode par laquelle des unités individuelles de code source sont testées pour déterminer si elles sont adaptées à l'utilisation.
Mockito - Je comprends qu'un espion appelle les méthodes réelles sur un objet, tandis qu'un simulacre appelle des méthodes sur l'objet double. Les espions doivent également être évités à moins qu'il n'y ait une odeur de code. Cependant, comment fonctionnent les espions et quand dois-je les utiliser? En quoi sont-ils …
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 remplies?
Y a-t-il quelqu'un qui puisse définir clairement ces niveaux de test car je trouve difficile de faire la différence lorsque je fais du TDD ou des tests unitaires. S'il vous plaît, si quelqu'un peut expliquer comment et quand les mettre en œuvre?
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 simples …
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?
Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle se concentre sur un problème uniquement en éditant ce message . Fermé il y a 4 ans . Améliorez cette question J'ai lu …
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 discussion approfondie. Si vous …
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 externes et donc s'exécutent plus lentement). …
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 Test.
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(); header_remove(); ob_clean(); $this->assertContains('Location: foo', $headers_list); } } ou même ceci: <?php class HeadersTest extends …
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 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?
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 …
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 …
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 résultats sur chaque dossier individuel. Comment puis-je …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.