如何在每个单元测试之前完全重置 Hystrix 断路器?

How to reset Hystrix Circuit Breaker completely before every unit tests?

我有一些测试用例,还有一个我想测试 CB 是否被触发的测试。但是每次我 运行 测试,有时失败,有时通过。我知道我需要重置 hystrix,但我该怎么做呢?谢谢

我自己也遇到过一些问题。

单独使用 Hystrix.reset() 重置断路器时不起作用。 以下方法对我有用。

private void resetCircuitBreakers() {
    Hystrix.reset();
    HealthCountsStream.reset();
}