Я столкнулся с проблемой, и я не могу найти элегантное решение.
Итак, проблема заключается в макете веб-драйвера Selenium, и я не знаю, как я должен тестировать/издеваться над методами void.
public void clickAndWait(String locator) {
if(isElementPresent(locator) == false) throw some exception;
selenium.clickAndWait(); //a problematic delegating call to selenium
}
Итак, я спрашиваю, как правильно протестировать такой метод, один тест будет для того, чтобы исключение было брошено, но как правильно выполнить проверку этого метода void, который я делегирую?