我有这样的 JUnit 5 测试,因为测试速度,我需要在运行测试时禁用创建 Hazelcast 实例。有什么方法可以为一项特定测试禁用 Hazelcast?
@SpringBootTest
@RunWith(SpringRunner.class)
class MemoryTradeCommunicatorTest {
// test cases....
}
有三种主要方法可以解决您的问题。我假设您只需要禁用 Hazelcast 并且您正在使用 Spring Boot,尽管您没有明确提及它。
test
配置文件并在其中创建一个模拟 Hazelcast 实例。实现在很大程度上取决于您如何创建真正的 Hazelcast 实例(Spring Boot 或手动)。spring.autoconfigure.exclude=org.springframework.boot.autoconfigure.hazelcast.HazelcastAutoConfiguration
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句