文章分类 -  JUnit

摘要:基本使用方法: http://zhongl.iteye.com/blog/296136 一、问题:如何将mock的类自动注入到待测类,特别是在没有setter方法的情况下。 解答: 前提:待测的service类及其依赖的其他类都是处在被spring管理中的。 做法:在测试类中,只要将待测的类标注为@ 阅读全文
posted @ 2019-07-27 10:02 董永辉Bruno
摘要:@Mock: 创建一个Mock. @InjectMocks: 创建一个实例,简单的说是这个Mock可以调用真实代码的方法,其余用@Mock(或@Spy)注解创建的mock将被注入到用该实例中。 注意:必须使用@RunWith(MockitoJUnitRunner.class) 或 Mockito.i 阅读全文
posted @ 2018-07-26 10:52 董永辉Bruno
摘要:https://github.com/xitu/gold-miner/blob/master/TODO/Unit-tests-with-Mockito.md https://github.com/xitu/gold-miner/blob/master/TODO/Unit-tests-with-Moc 阅读全文
posted @ 2018-07-25 21:22 董永辉Bruno
摘要:通过@Rule可以获取在测试方法体里获取方法名字。如下: 阅读全文
posted @ 2018-05-20 22:08 董永辉Bruno
摘要:1. @BeforeClass public static void functionName 表示在类的所有方法执行之前执行一次。@AfterClass与这个相反。 2. @Before public void functionName表示在每个测试方法运行之前都会运行一次。@After是每个测试 阅读全文
posted @ 2018-05-19 15:52 董永辉Bruno