@@ -37,25 +37,16 @@ public void testAccountStatsImpl() {
37
37
assertEquals ("ngs" , as .getDomain ());
38
38
39
39
ApiStats api = as .getApi ();
40
- assertEquals (301 , api .getTotal ());
41
- assertEquals (302 , api .getErrors ());
40
+ assertEquals (301 , api .getTotal ()); // COVERAGE
41
+ assertEquals (302 , api .getErrors ()); // COVERAGE
42
+ assertEquals (301 , api .getTotalApiRequests ());
43
+ assertEquals (302 , api .getErrorCount ());
44
+ assertEquals (303 , api .getLevel ());
45
+ assertEquals (304 , api .getInFlight ());
42
46
43
47
Map <String , AccountTier > tiers = as .getTiers ();
44
- AccountTier tier = tiers .get ("R1" );
45
- assertNotNull (tier );
46
- assertEquals (401 , tier .getMemory ());
47
- assertEquals (402 , tier .getStorage ());
48
- assertEquals (403 , tier .getStreams ());
49
- assertEquals (404 , tier .getConsumers ());
50
- validateAccountLimits (tier .getLimits (), 500 );
51
-
52
- tier = tiers .get ("R3" );
53
- assertNotNull (tier );
54
- assertEquals (601 , tier .getMemory ());
55
- assertEquals (602 , tier .getStorage ());
56
- assertEquals (603 , tier .getStreams ());
57
- assertEquals (604 , tier .getConsumers ());
58
- validateAccountLimits (tier .getLimits (), 700 );
48
+ validateTier (tiers .get ("R1" ), 400 , 500 );
49
+ validateTier (tiers .get ("R3" ), 600 , 700 );
59
50
60
51
assertNotNull (as .toString ()); // COVERAGE
61
52
@@ -66,7 +57,6 @@ public void testAccountStatsImpl() {
66
57
assertEquals (0 , as .getConsumers ());
67
58
68
59
AccountLimits al = as .getLimits ();
69
- assertNotNull (al );
70
60
assertEquals (0 , al .getMaxMemory ());
71
61
assertEquals (0 , al .getMaxStorage ());
72
62
assertEquals (0 , al .getMaxStreams ());
@@ -78,18 +68,34 @@ public void testAccountStatsImpl() {
78
68
79
69
api = as .getApi ();
80
70
assertNotNull (api );
81
- assertEquals (0 , api .getTotal ());
82
- assertEquals (0 , api .getErrors ());
71
+ assertEquals (0 , api .getTotal ()); // COVERAGE
72
+ assertEquals (0 , api .getErrors ()); // COVERAGE
73
+ assertEquals (0 , api .getTotalApiRequests ());
74
+ assertEquals (0 , api .getErrorCount ());
75
+ assertEquals (0 , api .getLevel ());
76
+ assertEquals (0 , api .getInFlight ());
83
77
}
84
78
85
- private void validateAccountLimits (AccountLimits al , int id ) {
86
- assertEquals (id + 1 , al .getMaxMemory ());
87
- assertEquals (id + 2 , al .getMaxStorage ());
88
- assertEquals (id + 3 , al .getMaxStreams ());
89
- assertEquals (id + 4 , al .getMaxConsumers ());
90
- assertEquals (id + 5 , al .getMaxAckPending ());
91
- assertEquals (id + 6 , al .getMemoryMaxStreamBytes ());
92
- assertEquals (id + 7 , al .getStorageMaxStreamBytes ());
79
+ private void validateTier (AccountTier tier , int tierBase , int limitsIdBase ) {
80
+ assertNotNull (tier );
81
+ assertEquals (tierBase + 1 , tier .getMemory ());
82
+ assertEquals (tierBase + 2 , tier .getStorage ());
83
+ assertEquals (tierBase + 3 , tier .getStreams ());
84
+ assertEquals (tierBase + 4 , tier .getConsumers ());
85
+ assertEquals (tierBase + 5 , tier .getReservedMemory ());
86
+ assertEquals (tierBase + 6 , tier .getReservedStorage ());
87
+ validateAccountLimits (tier .getLimits (), limitsIdBase );
88
+ }
89
+
90
+ private static void validateAccountLimits (AccountLimits al , int limitsIdBase ) {
91
+ assertNotNull (al );
92
+ assertEquals (limitsIdBase + 1 , al .getMaxMemory ());
93
+ assertEquals (limitsIdBase + 2 , al .getMaxStorage ());
94
+ assertEquals (limitsIdBase + 3 , al .getMaxStreams ());
95
+ assertEquals (limitsIdBase + 4 , al .getMaxConsumers ());
96
+ assertEquals (limitsIdBase + 5 , al .getMaxAckPending ());
97
+ assertEquals (limitsIdBase + 6 , al .getMemoryMaxStreamBytes ());
98
+ assertEquals (limitsIdBase + 7 , al .getStorageMaxStreamBytes ());
93
99
assertTrue (al .isMaxBytesRequired ());
94
100
}
95
101
}
0 commit comments