gpt4 book ai didi

java - 如何在执行集成测试时禁用Spring Cloud ZooKeeper

转载 作者:行者123 更新时间:2023-12-02 09:55:51 26 4
gpt4 key购买 nike

当我使用 TestRestTemplate 和 spring-cloud-zookeeper-discovery 依赖项测试代码时,集成测试尝试连接到 Zookeeper。如果 Zookeeper 未运行,测试将引发异常。

这是一个简单的项目,您可以在其中重现问题 https://github.com/DenisGlot/disable-zookeeper-when-testing

如何让测试跳过连接到zookeeper部分?

最佳答案

在 test/java/resources 中添加了 bootstrap.properties 并放在那里

spring.cloud.service-registry.auto-registration.enabled=false
spring.cloud.zookeeper.discovery.enabled=false
spring.cloud.zookeeper.discovery.register=false

关于java - 如何在执行集成测试时禁用Spring Cloud ZooKeeper,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56020398/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com