|
|
|
@ -46,7 +46,6 @@ import static org.mockito.BDDMockito.given; |
|
|
|
import static org.mockito.Mockito.mock; |
|
|
|
import static org.mockito.Mockito.mock; |
|
|
|
import static org.mockito.Mockito.verify; |
|
|
|
import static org.mockito.Mockito.verify; |
|
|
|
import static org.mockito.Mockito.verifyNoMoreInteractions; |
|
|
|
import static org.mockito.Mockito.verifyNoMoreInteractions; |
|
|
|
import static org.mockito.Mockito.verifyZeroInteractions; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
/** |
|
|
|
* Tests {@link CasAuthenticationFilter}. |
|
|
|
* Tests {@link CasAuthenticationFilter}. |
|
|
|
@ -177,7 +176,7 @@ public class CasAuthenticationFilterTests { |
|
|
|
assertThat(SecurityContextHolder.getContext().getAuthentication()).isNotNull() |
|
|
|
assertThat(SecurityContextHolder.getContext().getAuthentication()).isNotNull() |
|
|
|
.withFailMessage("Authentication should not be null"); |
|
|
|
.withFailMessage("Authentication should not be null"); |
|
|
|
verify(chain).doFilter(request, response); |
|
|
|
verify(chain).doFilter(request, response); |
|
|
|
verifyZeroInteractions(successHandler); |
|
|
|
verifyNoMoreInteractions(successHandler); |
|
|
|
// validate for when the filterProcessUrl matches
|
|
|
|
// validate for when the filterProcessUrl matches
|
|
|
|
filter.setFilterProcessesUrl(request.getServletPath()); |
|
|
|
filter.setFilterProcessesUrl(request.getServletPath()); |
|
|
|
SecurityContextHolder.clearContext(); |
|
|
|
SecurityContextHolder.clearContext(); |
|
|
|
@ -229,7 +228,7 @@ public class CasAuthenticationFilterTests { |
|
|
|
filter.setProxyGrantingTicketStorage(mock(ProxyGrantingTicketStorage.class)); |
|
|
|
filter.setProxyGrantingTicketStorage(mock(ProxyGrantingTicketStorage.class)); |
|
|
|
filter.setProxyReceptorUrl(request.getServletPath()); |
|
|
|
filter.setProxyReceptorUrl(request.getServletPath()); |
|
|
|
filter.doFilter(request, response, chain); |
|
|
|
filter.doFilter(request, response, chain); |
|
|
|
verifyZeroInteractions(chain); |
|
|
|
verifyNoMoreInteractions(chain); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|