Questions marquées «unit-testing»

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.

5
Mockito - différence entre doReturn () et when ()
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 …

10
TransactionManagementError "Vous ne pouvez pas exécuter de requêtes avant la fin du bloc" atomique "" lors de l'utilisation de signaux, mais uniquement pendant les tests unitaires
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 …

4
Affirmer qu'un objet est un type spécifique
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 …
195 java  unit-testing  junit 


30
Inconvénients du développement piloté par les tests? [fermé]
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. …

7
Signification de l'argument delta ou epsilon de assertEquals pour les valeurs doubles
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 …
191 java  unit-testing  junit 

20
Comment puis-je tester un code Arduino?
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 à …

14
Définition de HttpContext.Current.Session dans un test unitaire
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("", "", "", …

30
Classe introuvable: suite de tests vide dans IntelliJ
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 …

6
Pourquoi le code à l'intérieur des tests unitaires ne peut-il pas trouver des ressources groupées?
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 …


7
Comment comparer des listes dans les tests unitaires
Comment ce test peut-il échouer? [TestMethod] public void Get_Code() { var expected = new List<int>(); expected.AddRange(new [] { 100, 400, 200, 900, 2300, 1900 }); var actual = new List<int>(); actual.AddRange(new [] { 100, 400, 200, 900, 2300, 1900 }); Assert.AreEqual(expected, actual); // Assert.AreSame(expected, actual) fails // Assert.IsTrue(expected.Equals(actual)) fails }




En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.