Articles of test

Quels sont les outils et les meilleures pratiques pour tester les services Web?

Je suis sur le sharepoint commencer un grand projet impliquant la fourniture d’un nombre important de services Web. Nous allons utiliser la plate-forme Java, donc bien sûr, nous allons beaucoup utiliser JUnit, Hudson, etc. Nous recherchons un ensemble de meilleures pratiques et / ou d’outils pour tester les services Web. Nous aurons plusieurs objectives en […]

Outil Java pour tester des méthodes privées?

Les opinions divergent quant à la pertinence des tests de méthodes privées, par exemple ici et ici . Personnellement, je pense que cela a du sens, la question est de savoir comment le faire correctement. En C ++, vous pouvez utiliser un hack #define ou rendre l’ friend classe test. En C #, il y […]

Mockito Spy – moqueur partiel ne fonctionne pas?

Mon scénario est assez simple. Essayer d’utiliser des simulacres partiels, selon la dernière réponse à ce sujet et la documentation de Mockito elle-même. Mon test est: @Test public void test() { ClassUnderTest realObject = new ClassUnderTest(); ClassUnderTest spy = spy(realObject); when(spy.methodB()).thenThrow(new Exception(“Testing”)); spy.methodA(); } et la classe sous test est: import org.apache.commons.lang3.NotImplementedException; public class ClassUnderTest […]

Test unitaire avec jUnit et Mockito pour les appels d’API REST externes

Je construis des tests unitaires dans une application Java Spring Boot pour une classe de service. La classe de service effectue un appel externe à un service API REST qui renvoie une réponse JSON. Je me moque de cet appel en utilisant Mockito. Je codage en dur un JSON dans la réponse du serveur de […]

Travailler avec un serveur de messagerie Java pour les tests

Je suis en train de tester une application qui extrait le courrier d’une boîte aux lettres, effectue une action en fonction du contenu de ce courrier, puis envoie un courrier de réponse en fonction du résultat de l’action. Je cherche un moyen d’écrire des tests pour cette application. Idéalement, j’aimerais que ces tests créent leur […]

Réinitialisation de Mockito Spy

J’ai une classe de test (basée sur TestNG) où j’utilise Mockito.verify pour un object espion. Cela marche: public class Program { @Spy private TestObject testObject; @Test public void test1() { testObject.makeSth(); verify(testObject, only()).someMethodNeedToBeChecked(); } } Mais ici: public class Program { @Spy private TestObject testObject; @Test public void test1() { testObject.makeSth(); verify(testObject, only()).someMethodNeedToBeChecked(); } @Test […]

Test unitaire pour une méthode qui appelle plusieurs autres méthodes à l’aide de Mockito

J’ai peut-être complètement échoué dans ma recherche, mais je ne trouve aucune documentation ni discussion sur la manière d’écrire un test unitaire pour une classe / méthode Java qui appelle à son tour d’autres méthodes non privées. Apparemment, Mockito considère qu’il y a peut-être un problème de conception (pas vraiment OO) si un espion doit […]

JMeter – calcul du temps de réponse

Quelqu’un peut-il m’expliquer s’il vous plaît comment JMeter calcule le temps de réponse? J’ai besoin de comprendre ce graphique: Temps de réponse dans le temps .

Comment mieux tester le code Java?

J’ai moi-même travaillé sur un système relativement volumineux, et c’est la première fois que je travaille sur un système volumineux (avec plus de 200 canaux d’information simultanément). Je sais comment utiliser Junit pour tester toutes les méthodes et pour tester les conditions aux limites. Néanmoins, pour tester le système, j’ai besoin de tester tous les […]

Paramètres Mockito Ignore

Existe-t-il un moyen de faire en sorte qu’une classe simulée renvoie un object, quels que soient les arguments utilisés pour appeler la fonction? Par exemple, si l’un des types de mes parameters n’a pas correctement implémenté la méthode .equals ().