在jar中包含MockHttpServletRequest / Response的最佳方法

时间:2019-07-24 09:08:17

标签: spring maven spring-test

我有一些使用MockHttpServletRequest和MockHttpServletResponse类的非测试代码。

这些是spring-test库的一部分(通过spring-boot-starter-test拉出),通常被标记为仅在测试范围内可用。现在,我从spring-boot-starter-test中删除了测试范围,这些类现在与测试库中的所有其他类一起在所有范围中可用。

我的问题是,将所有这些测试类放在类路径中是否会触发某些不需要在生产环境中运行的Spring-boot自动配置?

或者可以只从lib中选择这两个类,然后将它们捆绑在fat-jar中。这应该是可能的,因为从这些类中的导入中,它们依赖的测试库中没有其他内容。

0 个答案:

没有答案