mockito

Mockito: Simulacro de inicialización de campo privado

¿Cómo puedo simular una variable de campo que se está inicializando en línea? Por ejemplo class Test { private Person ... necesito simular la inicialización de la variable person. Alguna pista? EDITAR: No se me permite modificar la clase Person.

burlarse de un método que devuelve genéricos con comodín usando mockito

Estoy usando mockito 1.9.5. Tengo el siguiente código: public class ClassA { public List<? extends MyInterface> get ... rn? ¿Hay alguna otra forma de resolver este problema cuando ClassA es proporcionado por un tercero y no puede ser modificado?

Use Mockito para verificar que no se llama nada después de un método

Estoy usando Mockito para escribir una prueba unitaria en Java, y me gustaría verificar que cierto método es el último llama ... e hizo esto: row.expects(once()).method("saveToDatabase").id("save"); row.expects(never()).method(ANYTHING).after("save");

Cuál es la diferencia entre Mockito.mock (SomeClass) y la anotación @ Mock?

¿Cuál es la diferencia entre el método Mockito.mock(Class<T> classToMock) y la anotación @Mock? ¿Son iguales? Por ejemplo, es esto: private TestClass test = Mockito.mock(TestClass.class); Lo mismo que: @Mock private TestClass test;

Cómo burlarse de una cadena usando mockito?

Necesito simular un escenario de prueba en el que llamo al método getBytes() de un objeto String y obtengo una excepción Unsu ... edString.getBytes(anyString())).thenThrow(new UnsupportedEncodingException("Parsing error.")); A.f(aString); } }

PowerMock + Mockito VS Mockito solo

¿Puede alguien resumir, qué características exactamente le da la adición de PowerMock en la parte superior del Mockito? Has ... a mí. ¿Puedes explicarlo? ¿Añade algo más? ¿Puede resumir en varias líneas? Y necesito sacrificar algo al usar ¿PowerMock?

Uso de Mockito para stub y ejecutar métodos de prueba

He hecho un par de preguntas orientadas a JUnit y Mockito recientemente y todavía estoy luchando para acostumbrarme. Los tuto ... se stubbed a ¿devolver mis valores dados para que no tenga que lidiar con el acceso a datos durante la prueba de este método?

Stubbing un método que toma Clase como parámetro con Mockito

Hay un método genérico que toma una clase como parámetro y tengo problemas con Mockito. El método se ve así: public <U ex ... es crudos, obtengo "org.mockito.salvedad.mal uso.InvalidUseOfMatchersException: ¡Uso inválido de comparadores de argumentos!"

Clase de prueba con una llamada new () con Mockito

Tengo una clase heredada que contiene una llamada a new () para crear una instancia de LoginContext (): public class Tested ... ambiar el método login() para externalizar el LoginContext. ¿Es posible usar Mockito para burlarse de la clase LoginContext?

TestNG unit test no funciona después de anotar el servicio para probar con @ Retention, @Transactional, @Inherited

Estoy probando un servicio comercial con TestNG, pruebas unitarias de mockito en la aplicación spring boot. La aplicación es ... esto ? Código Fuente del Repositorio Git , aquí usted conseguirá la muestra code.It me está dando algún error al compilar.

MockitoJUnitRunner está en desuso

Estoy tratando de hacer una prueba unitaria con @InjectMocks y @Mock. @RunWith(MockitoJUnitRunner.class) public class Proble ... , la prueba falla. Pero El tipo MockitoJUnitRunner está en desuso Estoy usando Mockito 2.6.9. ¿Cómo debería hacer esto?

Burlarse de las pruebas de integración

¿Cómo se mofa uno de las muchas dependencias necesarias para las pruebas de integración? Uso Mockito para mis pruebas unita ... sos servicios estén funcionando, en el estado que requiero, etc. La única opción que veo es burlarme de ellos. ¿Qué haces?

Mockito + Dexmaker en Android

Estoy tratando de usar Mockito en mi proyecto de Android. He encontrado un tutorial muy bonito que trata de ello: http://www ... akerMockMaker.java:54) at org.mockito.internal.util.MockUtil.createMock(MockUtil.java:26) ¿Alguna idea de cómo arreglarlo?

¿Cómo puedo usar OCMock para verificar que nunca se llame a un método?

En mi trabajo de día me he echado a perder con la verificación never() de Mockito, que puede confirmar que nunca se llama a ... e, which hopefully // never call [mock forbiddenMethod]... } - (void)fail { STFail(@"This method is forbidden!"); }

Cómo inyectar una maqueta en un contexto de Primavera [duplicar]

Esta pregunta ya tiene una respuesta aquí: Inyectar Mockito se burla de un frijol de primavera ... lejidad. ¿Hay alguna manera de inyectar un frijol (como un simulacro) en un contexto aparte de a través de XML? ¡Gracias!

mockito devuelve el valor basado en la propiedad de un parámetro

Normalmente cuando uso mockito haré algo como Mockito.when(myObject.myFunction(myParameter)).thenReturn(myResult); ¿Es p ... nReturn("myResult"); Mockito.when(myObject.myFunction(Matchers.argThat(otherValueMatcher))).thenReturn("otherResult"); }

¿Cómo puedo simular los métodos de la clase @ InjectMocks?

Por ejemplo tengo handler: @Component public class MyHandler { @AutoWired private MyDependency myDependency; public ... alidad llama anotherMethod() cada vez que intento burlarme de él. ¿Qué debo hacer con myHandler para burlarme de sus métodos?

Usando @Mock y @InjectMocks

Actualmente estoy estudiando el framework Mockito y he creado varios casos de prueba usando Mockito. Pero entonces leí que en ... erviceImpl(TaskService taskServiceImpl) { this.taskServiceImpl = taskServiceImpl; } } ¿Qué me estoy perdiendo?

Cómo burlarse de new Date () en java usando Mockito

Tengo una función que usa el tiempo actual para hacer algunos cálculos. Me gustaría burlarme de ella usando mockito. Un ejem ... ClassToTest().getDoubleTime()); } Es posible burlarse de eso? No me gustaría cambiar el código "probado" para ser probado.

Pruebas unitarias con mockito para constructores

Tengo una clase. Class First { private Second second; public First(int num, String str) { second = new Sec ... (null); First first = new First(null, null); Todavía está llamando al constructor de la clase Second. ¿Cómo puedo evitarlo?