上述:方式,代码重复率高,复用性较差。Spring提供的方便主要是这几个注解:
同时留意:该Juit4的@ Test 的注解是在:org.junit.Test; 包下的
在JUnit5当中,可以使用Spring提供的以下两个注解,标注到单位测试类上,这样在类当中就可以使用@Autowired注解了。@ContextConfiguration("classpath:spring.xml") // 同样一定要是在类路径下复制代码
- @ExtendWith(SpringExtension.class)
- @ContextConfiguration("classpath:spring.xml") // 同样一定要是在类路径下
同时留意:该Juit5 的@ Test 的注解是在:org.junit.jupiter.api.Test 包下的 ,选择的时候不要,弄错了。单位测试:
5. 末了:
- Spring 对 Junit4 的依赖的 jar 包,同时
复制代码
- @RunWith(SpringJUnit4ClassRunner.class)
- @ContextConfiguration("classpath:spring.xml") // 注意该:spring.xml 文件要一定要在类路径下才行
- 同时留意:该Juit4的@Test 的注解是在:org.junit.Test; 包下的
- Spring 对 Junit5 的依赖的 jar 包,同时
复制代码
- @ExtendWith(SpringExtension.class)
- @ContextConfiguration("classpath:spring.xml") // 同样一定要是在类路径下
- 无论是 Junit4 还是 Junit5 当中的 @ContextConfiguration 注解当中的 @ContextConfiguration("classpath:spring.xml") 都是:一定要是在类路径下才行的。
- 关于:Spring 对 Junit4,Junit5 的支持运用,大家灵活选择运用即可,并不是非要选择其中的哪个哪个啥的。满意业务即可。
“在这个末了的篇章中,我要表达我对每一位读者的感激之情。你们的关注和回复是我创作的动力源泉,我从你们身上吸取了无尽的灵感与勇气。我会将你们的鼓励留在心底,继续在其他的领域奋斗。感谢你们,我们总会在某个时刻再次相遇。”
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) | Powered by Discuz! X3.4 |