18
18
*/
19
19
package io .github .resilience4j .circuitbreaker ;
20
20
21
- import org .junit .Before ;
22
21
import org .junit .Test ;
23
22
24
23
import java .util .HashMap ;
30
29
31
30
public class CircuitBreakerRegistryTest {
32
31
33
- private CircuitBreakerRegistry circuitBreakerRegistry ;
34
-
35
- @ Before
36
- public void setUp (){
37
- circuitBreakerRegistry = CircuitBreakerRegistry .ofDefaults ();
38
- }
39
-
40
32
@ Test
41
33
public void shouldReturnTheCorrectName () {
34
+ CircuitBreakerRegistry circuitBreakerRegistry = CircuitBreakerRegistry .ofDefaults ();
42
35
CircuitBreaker circuitBreaker = circuitBreakerRegistry .circuitBreaker ("testName" );
43
36
assertThat (circuitBreaker ).isNotNull ();
44
37
assertThat (circuitBreaker .getName ()).isEqualTo ("testName" );
45
38
}
46
39
47
40
@ Test
48
41
public void shouldBeTheSameCircuitBreaker () {
42
+ CircuitBreakerRegistry circuitBreakerRegistry = CircuitBreakerRegistry .ofDefaults ();
49
43
CircuitBreaker circuitBreaker = circuitBreakerRegistry .circuitBreaker ("testName" );
50
44
CircuitBreaker circuitBreaker2 = circuitBreakerRegistry .circuitBreaker ("testName" );
51
45
assertThat (circuitBreaker ).isSameAs (circuitBreaker2 );
@@ -54,6 +48,7 @@ public void shouldBeTheSameCircuitBreaker() {
54
48
55
49
@ Test
56
50
public void shouldBeNotTheSameCircuitBreaker () {
51
+ CircuitBreakerRegistry circuitBreakerRegistry = CircuitBreakerRegistry .ofDefaults ();
57
52
CircuitBreaker circuitBreaker = circuitBreakerRegistry .circuitBreaker ("testName" );
58
53
CircuitBreaker circuitBreaker2 = circuitBreakerRegistry .circuitBreaker ("otherTestName" );
59
54
assertThat (circuitBreaker ).isNotSameAs (circuitBreaker2 );
@@ -97,6 +92,7 @@ public void testCreateWithConfigurationMap() {
97
92
98
93
@ Test
99
94
public void testAddConfiguration () {
95
+ CircuitBreakerRegistry circuitBreakerRegistry = CircuitBreakerRegistry .ofDefaults ();
100
96
float failureRate = 30f ;
101
97
CircuitBreakerConfig circuitBreakerConfig = CircuitBreakerConfig .custom ().failureRateThreshold (failureRate ).build ();
102
98
circuitBreakerRegistry .addConfiguration ("someSharedConfig" , circuitBreakerConfig );
0 commit comments