@InjectMocks 使用
记录一下单元测试 @InjectMocks 的使用方式。
1、待测试的类实例使用 @InjectMocks 标记;
2、待注入的对象使用 @Mock 标记;
3、测试类使用 @RunWith(MockitoJUnitRunner.class)标记;
注意:setUp 中无需写 new JSONSort();
复制代码
记录一下单元测试 @InjectMocks 的使用方式。
1、待测试的类实例使用 @InjectMocks 标记;
2、待注入的对象使用 @Mock 标记;
3、测试类使用 @RunWith(MockitoJUnitRunner.class)标记;
注意:setUp 中无需写 new JSONSort();
@RunWith(MockitoJUnitRunner.class)public class JSONSortTest {
@InjectMocks private JSONSort jsonSort;
@Mock private TestRepository testRepository;
@Before public void setUp() { }
@Test public void test1() { jsonSort.test(); verify(testRepository).test(); }}没有绝世高手 2018.06.30 加入
还未添加个人简介

促进软件开发及相关领域知识与创新的传播
京公网安备 11010502039052号


评论