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.
Je suis actuellement en train d'utiliser Mockito pour simuler mes objets de couche de service dans une application Spring MVC dans laquelle je veux tester mes méthodes de contrôleur. Cependant, comme je l'ai lu sur les spécificités de Mockito, j'ai trouvé que les méthodes étaient doReturn(...).when(...)équivalentes à when(...).thenReturn(...). Donc, ma …
J'obtiens TransactionManagementError en essayant de sauvegarder une instance de modèle Django User et dans son signal post_save, j'enregistre certains modèles qui ont l'utilisateur comme clé étrangère. Le contexte et l'erreur sont assez similaires à cette question django TransactionManagementError lors de l'utilisation de signaux Cependant, dans ce cas, l'erreur se produit …
Est-il possible dans JUnit d'affirmer qu'un objet est une instance d'une classe? Pour diverses raisons, j'ai un objet dans mon test dont je souhaite vérifier le type. S'agit-il d'un type d'Object1 ou d'un type d'Object2? Actuellement j'ai: assertTrue(myObject instanceof Object1); assertTrue(myObject instanceof Object2); Cela fonctionne mais je me demandais s'il …
J'ai une interface avec une méthode qui attend un tableau de Foo: public interface IBar { void doStuff(Foo[] arr); } Je me moque de cette interface en utilisant Mockito, et je voudrais affirmer que cela doStuff()s'appelle, mais je ne veux pas valider quel argument est passé - "ne se soucie …
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, des sondages ou une discussion approfondie. …
J'ai une question sur JUnit assertEqualspour tester les doublevaleurs. En lisant le document de l' API, je peux voir: @Deprecated public static void assertEquals(double expected, double actual) Obsolète. Utilisez assertEquals(double expected, double actual, double delta)plutôt. (Remarque: dans les anciennes versions de documentation, le paramètre delta est appelé epsilon) Que signifie …
J'aimerais pouvoir tester mon code Arduino unitaire. Idéalement, je serais capable d'exécuter des tests sans avoir à télécharger le code sur l'Arduino. Quels outils ou bibliothèques peuvent m'aider à cet égard? Il existe un émulateur Arduino en développement qui pourrait être utile, mais il ne semble pas encore prêt à …
J'ai un service Web que j'essaye de tester unitaire. Dans le service, il tire plusieurs valeurs de ce qui HttpContextsuit: m_password = (string)HttpContext.Current.Session["CustomerId"]; m_userID = (string)HttpContext.Current.Session["CustomerUrl"]; dans le test unitaire, je crée le contexte à l'aide d'une simple demande de travail, comme ceci: SimpleWorkerRequest request = new SimpleWorkerRequest("", "", "", …
Je viens de commencer le programme d'informatique de mon université et j'ai quelques problèmes avec IntelliJ. Lorsque j'essaye d'exécuter des tests unitaires, j'obtiens le message Process finished with exit code 1 Class not found: "edu.macalester.comp124.hw0.AreaTest"Empty test suite. Je vois également un message intitulé "Aucun test trouvé" sur le côté gauche …
Certains codes que je suis en test unitaire doivent charger un fichier de ressources. Il contient la ligne suivante: NSString *path = [[NSBundle mainBundle] pathForResource:@"foo" ofType:@"txt"]; Dans l'application, il fonctionne très bien, mais lorsqu'il est exécuté par le cadre de test unitaire, il pathForResource:renvoie nil, ce qui signifie qu'il n'a …
Y a-t-il une différence entre assertEqualset assertEqualdans le python unittest.TestCase? Et s'il n'y en a pas, pourquoi y a-t-il deux fonctions? Seulement pour plus de commodité?
Je teste du code qui effectue un traitement asynchrone à l'aide de Grand Central Dispatch. Le code de test ressemble à ceci: [object runSomeLongOperationAndDo:^{ STAssert… }]; Les tests doivent attendre la fin de l'opération. Ma solution actuelle ressemble à ceci: __block BOOL finished = NO; [object runSomeLongOperationAndDo:^{ STAssert… finished = …
J'ai décidé d'essayer IntelliJ ce matin via la version d'essai et j'ai installé le plugin JUnit. J'ai fait un nouveau projet Java et je veux écrire un cas de test pour celui-ci. Comment ajouter le fichier junit.jar à mon projet? (Je veux en fait l'ajouter à chaque projet Java, maintenant …
J'essaie de comprendre comment tester les fonctions internes (c'est-à-dire non exportées) dans nodejs (de préférence avec moka ou jasmine). Et je n'ai aucune idée! Disons que j'ai un module comme ça: function exported(i) { return notExported(i) + 1; } function notExported(i) { return i*2; } exports.exported = exported; Et le …
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.