【发布时间】:2020-06-13 09:08:03
【问题描述】:
我正在为 Spring Boot 开发一个库。目前,它有一些用于生产的自动配置。
现在,我还想(作为一个库)为单元测试提供模拟类,而不是常规类。
我知道 Spring Batch 通过使用 @SpringBatchTest 标记测试类来做到这一点。
我怎样才能实现类似的行为?
【问题讨论】:
-
ConditionalOn类可以帮助您实现这种行为。 -
是的,我试图了解正确的类是否是
ConditionalOnClass -
其中有很多用于不同的用例。
标签: java spring spring-boot unit-testing dependency-injection