tengo esto en Mockito:Mockito thenReturn devuelve misma instancia
when(mockedMergeContext.createNewEntityOfType(IService.class)).thenReturn(new ServiceMock());
El método createNewEntityOfType
siempre debe devolver una nueva instancia ServiceMock
pero devuelve el doble de la misma referencia.
¿Por qué el método thenReturn
no devuelve el nuevo ServiceMock
?
Trate stubbing con un [devolución de llamada] (http: //docs.mockito.googlecode .com/hg/latest/org/mockito/Mockito.html # 11) – McDowell
¡Gracias! Eso funciona – myborobudur