Questions marquées «mockito»

Mockito est un framework moqueur pour Java. Il est inspiré d'EasyMock mais vise à simplifier encore plus le stubbing, la vérification et l'outillage.


6
Mockito + PowerMock LinkageError lors de la moquerie de la classe système
J'ai un tel extrait de code: @RunWith(PowerMockRunner.class) @PrepareForTest({Thread.class}) public class AllMeasuresDataTest { @Before public void setUp() throws Exception { } @Test public void testGetMeasures() { AllMeasuresData measure = new AllMeasuresData(); assertEquals(measure.getMeasures(), null); HashMap<String, Measure> map = new HashMap<String, Measure>(); measure.setMeasures(map); assertEquals(measure.getMeasures(), map); measure.setMeasures(null); assertEquals(measure.getMeasures(), null); } @Test public void testAllMeasuresData() …

3
Comment utiliser ArgumentCaptor pour le stubbing?
Dans la documentation et les javadocs Mockito, il est dit Il est recommandé d'utiliser ArgumentCaptor avec vérification mais pas avec stubbing. mais je ne comprends pas comment ArgumentCaptor peut être utilisé pour le stubbing. Quelqu'un peut-il expliquer la déclaration ci-dessus et montrer comment ArgumentCaptor peut être utilisé pour le stubbing …



2
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 com.a.b.DomainTestFactory.myTest(DomainTestFactory.java:355) E.g. thenReturn() may be missing. Examples of correct stubbing: when(mock.isOk()).thenReturn(true); when(mock.isOk()).thenThrow(exception); doThrow(exception).when(mock).someVoidMethod(); Hints: 1. missing thenReturn() 2. you are …
151 java  mocking  mockito 



5
Mockito: InvalidUseOfMatchersException
J'ai un outil de ligne de commande qui effectue une vérification DNS. Si la vérification DNS réussit, la commande poursuit d'autres tâches. J'essaie d'écrire des tests unitaires pour cela en utilisant Mockito. Voici mon code: public class Command() { // .... void runCommand() { // .. dnsCheck(hostname, new InetAddressFactory()); // …

4
Exemple de l'argument de MockitoCaptor
Quelqu'un peut-il s'il vous plaît me fournir un exemple montrant comment utiliser la org.mockito.ArgumentCaptorclasse et en quoi elle est différente des simples matchers fournis avec mockito. J'ai lu les documents mockito fournis mais ceux-ci ne l'illustrent pas clairement, aucun d'entre eux n'est capable de l'expliquer avec clarté.





5
Mockito: méthodes de stubbing qui renvoient le type avec des jokers délimités
Considérez ce code: public class DummyClass { public List<? extends Number> dummyMethod() { return new ArrayList<Integer>(); } } public class DummyClassTest { public void testMockitoWithGenerics() { DummyClass dummyClass = Mockito.mock(DummyClass.class); List<? extends Number> someList = new ArrayList<Integer>(); Mockito.when(dummyClass.dummyMethod()).thenReturn(someList); //Compiler complains about this } } Le compilateur se plaint de la …

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.