Questions marquées «mocking»

175
Affirmation d'appels successifs à une méthode fictive

Mock a une méthode utileassert_called_with() . Cependant, pour autant que je sache, cela ne vérifie que le dernier appel à une méthode. Si j'ai du code qui appelle la méthode simulée 3 fois successivement, à chaque fois avec des paramètres différents, comment puis-je affirmer ces 3 appels avec...

173
jeter les exceptions vérifiées des mocks avec Mockito

J'essaie de faire en sorte que l'un de mes objets simulés lève une exception cochée lorsqu'une méthode particulière est appelée. J'essaye ce qui suit. @Test(expectedExceptions = SomeException.class) public void throwCheckedException() { List<String> list = mock(List.class);...

169
Python simule plusieurs valeurs de retour

J'utilise pythons mock.patch et j'aimerais changer la valeur de retour pour chaque appel. Voici la mise en garde: la fonction à patcher n'a pas d'entrées, donc je ne peux pas changer la valeur de retour en fonction de l'entrée. Voici mon code pour référence. def get_boolean_response(): response =...

167
À quoi servent les objets factices?

Je suis nouveau dans les tests unitaires et j'entends continuellement les mots «objets factices» jetés partout. En termes simples, quelqu'un peut-il expliquer ce que sont les objets simulés et à quoi ils sont généralement utilisés lors de l'écriture de tests

151
Stubbing inachevé détecté dans Mockito

Je reçois l'exception suivante lors de l'exécution des tests. J'utilise Mockito pour me moquer. Les conseils mentionnés par la bibliothèque Mockito n'aident pas. org.mockito.exceptions.misusing.UnfinishedStubbingException: Unfinished stubbing detected here: -> at

147
Fonctions simulées dans Go

J'apprends Go en codant un petit projet personnel. Même si c'est petit, j'ai décidé de faire des tests unitaires rigoureux pour apprendre de bonnes habitudes sur Go dès le début. Les tests unitaires triviaux étaient tous très bien, mais je suis maintenant perplexe avec les dépendances; Je veux...