Skip to content

Commit ff75da3

Browse files
committed
refactor: #5236 test code
1 parent acad9b7 commit ff75da3

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

apollo-configservice/src/test/java/com/ctrip/framework/apollo/configservice/filter/ClientAuthenticationFilterTest.java

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -144,10 +144,7 @@ public void testAuthorizedSuccessfully() throws Exception {
144144

145145
clientAuthenticationFilter.doFilter(request, response, filterChain);
146146

147-
verify(response, never()).sendError(HttpServletResponse.SC_BAD_REQUEST, "InvalidAppId");
148-
verify(response, never()).sendError(HttpServletResponse.SC_UNAUTHORIZED, "RequestTimeTooSkewed");
149-
verify(response, never()).sendError(HttpServletResponse.SC_UNAUTHORIZED, "Unauthorized");
150-
verify(filterChain, times(1)).doFilter(request, response);
147+
verifySuccessAndDoFilter();
151148
}
152149

153150
@Test
@@ -168,10 +165,7 @@ public void testPreCheckInvalid() throws Exception {
168165

169166
clientAuthenticationFilter.doFilter(request, response, filterChain);
170167

171-
verify(response, never()).sendError(HttpServletResponse.SC_BAD_REQUEST, "InvalidAppId");
172-
verify(response, never()).sendError(HttpServletResponse.SC_UNAUTHORIZED, "RequestTimeTooSkewed");
173-
verify(response, never()).sendError(HttpServletResponse.SC_UNAUTHORIZED, "Unauthorized");
174-
verify(filterChain, times(1)).doFilter(request, response);
168+
verifySuccessAndDoFilter();
175169
verify(clientAuthenticationFilter, times(2)).preCheckInvalidLogging(anyString());
176170
}
177171

@@ -193,10 +187,14 @@ public void testPreCheckSuccessfully() throws Exception {
193187

194188
clientAuthenticationFilter.doFilter(request, response, filterChain);
195189

190+
verifySuccessAndDoFilter();
191+
verify(clientAuthenticationFilter, never()).preCheckInvalidLogging(anyString());
192+
}
193+
194+
private void verifySuccessAndDoFilter() throws Exception {
196195
verify(response, never()).sendError(HttpServletResponse.SC_BAD_REQUEST, "InvalidAppId");
197196
verify(response, never()).sendError(HttpServletResponse.SC_UNAUTHORIZED, "RequestTimeTooSkewed");
198197
verify(response, never()).sendError(HttpServletResponse.SC_UNAUTHORIZED, "Unauthorized");
199198
verify(filterChain, times(1)).doFilter(request, response);
200-
verify(clientAuthenticationFilter, never()).preCheckInvalidLogging(anyString());
201199
}
202200
}

0 commit comments

Comments
 (0)