¿Cómo simular métodos con el tipo de retorno nulo?Cómo hacer simulacros a métodos vacíos con mockito
Implementé un patrón Observer pero no puedo simularlo con Mockito porque no sé cómo.
Y traté de encontrar un ejemplo en Internet, pero no tuvo éxito.
Mi clase se parece
public class World {
List<Listener> listeners;
void addListener(Listener item) {
listeners.add(item);
}
void doAction(Action goal,Object obj) {
setState("i received");
goal.doAction(obj);
setState("i finished");
}
private string state;
//setter getter state
}
public class WorldTest implements Listener {
@Test public void word{
World w= mock(World.class);
w.addListener(this);
...
...
}
}
interface Listener {
void doAction();
}
El sistema no se activan con la maqueta. = ( quiero mostrar por encima de estado del sistema mencionado. Y hacer la afirmación según ellos.
Mira que los métodos vacíos de burla no hacen nada por defecto! – Line