快速创建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的时候,这样无疑是一种更快、更直观的做法