我有一个测试框架,它调用我的框架公开的许多 api。我只是想知道是否有任何工具可以帮助我知道当我运行测试用例时调用特定 Web 服务的次数。
也需要一份相同的报告。由于 SONAR 用于保证代码质量。有什么可以满足我的需求吗?
最佳答案
您是否尝试过使用Mockito spies来进行计数?
在您的服务上创建 spy (如所示的 here )使您能够验证服务的方法被调用的次数
例如:
Mockito.verify(yourService, times(n)).aGivenMethod()
n 是服务yourService 的方法aGivenMethod 应该被调用的次数。
关于java - 计算 Web 服务被调用的次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59049744/