gpt4 book ai didi

java - 计算单元测试中的方法调用次数

转载 作者:行者123 更新时间:2023-12-03 06:21:25 26 4
gpt4 key购买 nike

在单元测试中计算方法调用次数的最佳方法是什么。有任何测试框架允许这样做吗?

最佳答案

听起来您可能想要使用模拟框架通常提供的 .expects(1) 类型方法。

使用mockito,如果您正在测试一个列表并想要验证clear是否被调用了3次并且add是否使用这些参数被调用了至少一次,您可以执行以下操作:

List mock = mock(List.class);        
someCodeThatInteractsWithMock();

verify(mock, times(3)).clear();
verify(mock, atLeastOnce()).add(anyObject());

来源 - MockitoVsEasyMock

关于java - 计算单元测试中的方法调用次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7694992/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com