您的位置:首页 > 其它

Mockito单元测试——verify

2016-03-29 21:42 330 查看
1,校验方法是否调用

Mockito提供verify关键字来实现校验方法是否被调用,具体调用如下例子:

@Test

    public void testVerify() {

        list.get(0);

        // 验证list的get(0)方法是否被调用过

        verify(list).get(0);

        // 验证list的get(1)方从未被调用过

        verify(list, never()).get(1);

    }

2,校验方法的调用次数

Mockito中,我们可以通过times来判断方法调用次数,同时还可以使用never判断方法未被调用,以及atLeast等方法。

@Test
public void testVerifyTimes() {

        list.get(0);

        verify(list, times(1)).get(0);

    }

verify还可以校验方法的调用顺序等功能。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: