Me encontré con un problema y no puedo encontrar una solución elegante.Cómo simular/probar el método que devuelve vacío, posiblemente en Mockito
Así que el problema es con un simulacro de controlador web Selenium, y no sé cómo debería probar/simular métodos vacíos.
public void clickAndWait(String locator) {
if(isElementPresent(locator) == false) throw some exception;
selenium.clickAndWait(); //a problematic delegating call to selenium
}
Así que lo que estoy preguntando es, cómo probar apropiadamente un procedimiento de este tipo, una prueba sería para ser lanzado excepción, pero ¿cómo hacer correctamente la prueba de que el método vacío que delegar en?
Solo por curiosidad, ¿por qué escribes pruebas unitarias para una prueba de integración? –
Posible duplicado de [Cómo hacer falsa a los métodos de vacío con mockito] (https: // stackoverflow.com/questions/2276271/how-to-make-mock-to-void-methods-with-mockito) – centic