1
6
将内容提取到新方法:
然后用这种方式测试方法? |
2
4
您的测试应该模拟cacheServices,并执行lambda。 |
3
2
如其他答案所述,在这种情况下,用新方法提取内容是一个很好的解决方案。 此外,您可以在以下链接中找到关于的文章: http://radar.oreilly.com/2014/12/unit-testing-java-8-lambda-expressions-and-streams.html |
4
1
一般来说,我不喜欢更改测试代码的服务代码(例如提取到方法并将其公开,尽管它应该是私有的)。这个
工作 github example here .
与…对比
|
Daniel Taub · 弹簧防尘套组件扫描排除过滤器不排除 6 年前 |
idmitriev · 如何测试Spring@条件bean 7 年前 |
Damien · Mockito和微分结果 7 年前 |