【发布时间】:2012-11-20 15:59:45
【问题描述】:
我只想知道JUnit测试中times(0)和never()有什么区别。
例如我有在 mongoDB 中保存数据的测试行代码:
verify(mockRepository,never()).save(any(User.class));
如果我写成:
verify(mockRepository,times(0)).save(any(User.class));
两个测试都表明 save 方法没有被调用。 (如果我错了请纠正我) 这两者有什么区别吗?
【问题讨论】:
标签: unit-testing spring-mvc junit springmockito