【发布时间】:2011-06-17 08:00:53
【问题描述】:
我遇到了一个问题,但找不到优雅的解决方案。
所以问题在于 Selenium Web 驱动程序的模拟,我不知道应该如何测试/模拟 void 方法。
public void clickAndWait(String locator) {
if(isElementPresent(locator) == false) throw some exception;
selenium.clickAndWait(); //a problematic delegating call to selenium
}
所以我要问的是,如何正确测试这样的方法,一个测试将是抛出异常,但是如何正确地测试我委托给的那个 void 方法?
【问题讨论】:
-
只是出于好奇,您为什么要为集成测试编写单元测试?
标签: java testing mocking mockito