如何编写mockito junit来捕获异常

时间:2018-01-30 09:46:11

标签: android mockito

我在这个应用程序中为Android应用程序编写测试我正在编写自动化,单元测试和webservices我正在使用mockito编写测试但是为了捕获异常我无法找到任何方法来编写测试。一种方式我尝试了预期的注释,但这也没有捕获异常

1 个答案:

答案 0 :(得分:1)

catchException(service).method(parameters);
assertThat(
    caughtException(),
    allOf(
            instanceOf(Exception.class),
            hasMessage("Exception message here"),
            hasNoCause()
    )
);

希望这可以指导你朝着正确的方向前进:)