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.
J'essaie de vérifier qu'une méthode (void) est appelée à l'intérieur d'un DAO - j'utilise un point de validation qui envoie une liste de résultats jusqu'à ce point, réinitialise la liste et continue. Disons que j'ai 4 choses dans la liste et que j'ai un point de commit de 1, je …
J'envisage fortement d'ajouter des tests unitaires à un projet existant qui est en production. Cela a été commencé il y a 18 mois avant que je puisse vraiment voir les avantages du TDD (face palm) , donc maintenant c'est une solution assez volumineuse avec un certain nombre de projets et …
Mon entreprise évalue Spring MVC pour déterminer si nous devons l'utiliser dans l'un de nos prochains projets. Jusqu'à présent, j'aime ce que j'ai vu, et en ce moment, je jette un coup d'œil au module Spring Security pour déterminer si c'est quelque chose que nous pouvons / devrions utiliser. Nos …
NUnit a une fonctionnalité appelée Values, comme ci-dessous: [Test] public void MyTest( [Values(1,2,3)] int x, [Values("A","B")] string s) { // ... } Cela signifie que la méthode de test s'exécutera six fois: MyTest(1, "A") MyTest(1, "B") MyTest(2, "A") MyTest(2, "B") MyTest(3, "A") MyTest(3, "B") Nous utilisons MSTest maintenant, mais y …
J'ai un morceau de code Java qui utilise une variable d'environnement et le comportement du code dépend de la valeur de cette variable. Je voudrais tester ce code avec différentes valeurs de la variable d'environnement. Comment puis-je faire cela dans JUnit? J'ai vu des moyens de définir des variables d'environnement …
J'essaye de structurer mon projet pour inclure les sources de production (dans le srcsous-dossier) et les tests (dans le testsous-dossier). J'utilise CMake pour construire ceci. À titre d'exemple minimal, j'ai les fichiers suivants: CMakeLists.txt: cmake_minimum_required (VERSION 2.8) project (TEST) add_subdirectory (src) add_subdirectory (test) src / CMakeLists.txt: add_executable (demo main.cpp sqr.cpp) …
J'écris un composant qui, étant donné un fichier ZIP, doit: Décompressez le fichier. Trouvez une DLL spécifique parmi les fichiers décompressés. Chargez cette DLL par réflexion et invoquez une méthode dessus. Je voudrais tester ce composant unitaire. Je suis tenté d'écrire du code qui traite directement du système de fichiers: …
Je viens de commencer à jouer avec Guice, et un cas d'utilisation auquel je peux penser est que dans un test, je veux juste remplacer une seule liaison. Je pense que j'aimerais utiliser le reste des liaisons au niveau de la production pour m'assurer que tout est correctement configuré et …
Je travaille au sein de la structure de projet Maven Java traditionnelle dans IntelliJ, par exemple main/java/com/x/y test/java/com/x/y Lorsque je crée une classe appelée Foo dans main / java / com / x / y en utilisant IntelliJ, je voudrais créer automatiquement un fichier appelé FooTest.java dans test / java …
J'ai une compréhension de base des objets simulés et faux, mais je ne suis pas sûr d'avoir une idée du moment et de l'endroit où utiliser la moquerie - d'autant plus que cela s'appliquerait à ce scénario ici .
Mettez-vous des tests unitaires dans le même projet pour plus de commodité ou les placez-vous dans un assemblage séparé? Si vous les placez dans un assemblage séparé comme nous le faisons, nous nous retrouvons avec un certain nombre de projets supplémentaires dans la solution. C'est idéal pour les tests unitaires …
J'ai l'impression de manquer quelque chose de vraiment évident ici. J'ai des classes qui nécessitent l'injection d'options à l'aide du modèle .Net Core IOptions (?). Quand je vais au test unitaire de cette classe, je veux me moquer de différentes versions des options pour valider la fonctionnalité de la classe. …
J'ai un collègue qui écrit des tests unitaires pour des objets qui remplissent leurs champs avec des données aléatoires. Sa raison est qu'il donne une gamme de tests plus large, car il testera un grand nombre de valeurs différentes, alors qu'un test normal n'utilise qu'une seule valeur statique. Je lui …
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 …
Quelle est la meilleure façon de tester des méthodes protégées et privées dans Ruby, en utilisant le Test::Unitframework Ruby standard ? Je suis sûr que quelqu'un dira dogmatiquement que "vous ne devriez tester que des méthodes publiques unitaires; si cela nécessite des tests unitaires, ce ne devrait pas être une …
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.