我读到,当使用@Mock时,它应该与@RunWith(MockitoJUnitRunner.class)一起使用,而对于@MockBean,它应该与@RunWith(SpringRunner.class)一起使用。然而,对于@Mock,我看到MockitoJunitRunner或SpringRunner都可以互换使用。我很困惑为什么SpringRunner也能在这种情况下工作?SpringRunner.class) is used
我正在开发一个Spring应用程序(Spring3.0),并遵循分层体系结构,即Controller -> Service -> DAO layers。我想用Junit编写服务和DAO层的单元测试用例。有人能给我提供一些有用的资源吗?
看来是个不错的选择。任何在Spring中使用它的好链接。
谢谢亚历克斯的建议。