您的位置:首页 > 编程语言 > Java开发

使用Mockito中@Mock快速创建mock对象

2014-06-25 00:15 190 查看
快速创建Mock对象

我们创建mock对象一般比较比较常用的方法就是调用如下:

public class ProductsResourceTest {

    private ProductRepository mockProductRepository;

    @Override

    protected void setUp() {

        mockProductRepository = mock(ProductRepository.class);

这样相对敲的键盘会比较多,如果我们使用的是@Mock这种方式进行mock,我们就不需要显示的对对象进行mock了

@RunWith(MockitoJUnitRunner.class)

public class ProductsResourceTest {

    @Mock

    private ProductRepository mockProductRepository;

当你SUT含有不止一个对象需要被mock的时候,这样无疑是一种更快、更直观的做法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java mockito Mock