2
Mockito when()调用如何工作?
给出以下Mockito语句: when(mock.method()).thenReturn(someValue); 假设嘲笑方法将返回值传递给when(),那么Mockito如何为该嘲笑创建代理?我想这会使用一些CGLib的东西,但是想知道如何从技术上做到这一点。
模拟和伪造是隔离代码或组件的方法,以确保单元测试仅针对可测试的代码单元运行,而无需实际利用其他组件或应用程序的依赖项。模拟与伪造的不同之处在于,可以检查模拟以断言测试结果。