preguntar acerca de mocking
8
réponses
Comment puis-je me moquer d’un service qui renvoie promise dans Angularjs Jasmine unit test?
J'ai myService qui utilise myOtherService, qui effectue un appel distant, renvoyant promise:
angular.module('app.myService', ['app.myOtherService'])
.factory('myService', [myOtherService,
function(myOtherService) {
function makeRemoteC …
demandé sur
1970-01-01 00:33:34
2
réponses
Comment fonctionnent les matchers Mockito?
Mockito argument de rapprochement (comme any, argThat, eq, same, et ArgumentCaptor.capture()) se comportent très différemment de Hamcrest de rapprochement.
Les correspondances Mockito provoquent fréquemment Invalideeofmatchersexception, même dans l …
demandé sur
1970-01-01 00:33:34
3
réponses
Différence entre Mock / Stub / Spy dans le cadre de test Spock
Je ne comprends pas la différence entre Mock, Stub et Spy dans les tests Spock et les tutoriels que j'ai regardé en ligne ne les expliquent pas en détail. ... …
demandé sur
1970-01-01 00:33:34
5
réponses
La valeur des tests unitaires de haut niveau et des objets fictifs [fermé]
Je commence à croire que les tests unitaires de haut niveau, le code bien écrit, qui nécessite une utilisation intensive d'objets fictifs, a peu ou pas de valeur. Je me demande si cette affirmation est correcte, ou est-ce que je manque quelque chose? …
demandé sur
1970-01-01 00:33:29
5
réponses
Comment se moquer des utilisateurs et des requêtes dans django
J'ai du code django qui interagit avec les objets request ou les objets user. Par exemple quelque chose comme:
foo_model_instance = models.get_or_create_foo_from_user(request.user)
Si vous deviez tester avec le shell Python django ou dans un unitt …
demandé sur
1970-01-01 00:33:30
8
réponses
Données de base de données nécessaires dans les tests d’intégration; créées par des appels D’API ou à l’aide de données importées?
Cette question est plus ou moins agnostique en langage de programmation. Cependant, comme je suis surtout dans Java ces jours-ci, c'est de là que je vais tirer mes exemples. Je pense aussi au cas OOP, donc si vous voulez tester une méthode, vous avez …
demandé sur
1970-01-01 00:33:29
7
réponses
Puis-je patcher un décorateur Python avant d’envelopper une fonction?
J'ai une fonction avec un décorateur que j'essaie de tester à l'aide de la bibliothèque Python Mock. J'aimerais utiliser la maquette.patch pour remplacer le vrai décorateur par un décorateur "bypass" qui appelle simplement la fonction. Ce que je ne p …
demandé sur
1970-01-01 00:33:31
4
réponses
Est-il possible d’utiliser Mockito dans Kotlin?
Le problème auquel je suis confronté est que Matchers.anyObject() retourne null. Lorsqu'il est utilisé pour simuler une méthode qui accepte uniquement les types Non nullables, il provoque une exception "ne devrait pas être null" à lever.
`when`(moc …
demandé sur
1970-01-01 00:33:35
3
réponses
Utiliser @Mock et @ InjectMocks
J'étudie actuellement le framework Mockito et j'ai créé plusieurs cas de test en utilisant Mockito.
Mais alors j'ai lu cela au lieu d'invoquer mock(SomeClass.classe), je peux utiliser les @Mock et le @InjectMocks - La seule chose que je dois faire es …
demandé sur
1970-01-01 00:33:32
2
réponses
Python mock-Patcher une méthode sans entraver l’implémentation
Existe-t-il un moyen propre de patcher un objet afin d'obtenir les aides assert_call* dans votre cas de test, sans réellement supprimer l'action?
Par exemple, comment puis-je modifier la ligne @patch pour obtenir le test suivant:
from unittest i …
demandé sur
1970-01-01 00:33:34