chain = new MockFilterChain();
authManager = mock(AuthenticationManager.class);
filter = new SocialAuthenticationFilter(authManager, mock(UserIdSource.class), mock(UsersConnectionRepository.class), new SocialAuthenticationServiceRegistry());
filter.setServletContext(context);
filter.setRememberMeServices(new NullRememberMeServices());
filter.setSignupUrl(signupUrl);
ConnectionRepository repo = mock(ConnectionRepository.class);
when(filter.getUsersConnectionRepository().createConnectionRepository(Mockito.anyString())).thenReturn(repo);