maven模块如何做单元测试?

发布于 2021-12-01 07:39:13 字数 193 浏览 845 评论 5

@红薯 你好,想跟你请教个问题:maven管理JAVA项目的时候将web部分单独做一个模块,但是其他部分做单元测试的时候需要依赖Spring环境,这样就导致没法做单元测试,应该怎么处理?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

皇甫轩 2021-12-02 11:44:25

我用的默认的库,之前用OSC的前两天特别慢,就改回去了。

千笙结 2021-12-02 11:25:57

请问你用的是哪个仓库,我用的oschina的,今天好像挂了

风苍溪 2021-12-02 11:20:13

这些小问题都要问红薯,你欺我堂堂大OSC没人吗。用
spring test件,楼上都是正解

归途 2021-12-02 10:16:34

用spring test啊,单元测试问题很容易解决啊,再说了,还有万能的ApplicationContext呢。

ApplicationContext ctx = new ClassPathXmlApplicationContext("\spring\applicationContext.xml");
JmsTemplate jmsTemplate=(JmsTemplate)ctx.getBean("jmsTemplate");


//如果是junit种可以如下:
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath:spring/applicationContext.xml" })
public class TestUtil {
	
	@Autowired
	SmsServiceImpl smsServiceimpl;

明媚如初 2021-12-02 08:18:56

需要依赖spring的,用spring test做单元测试

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文