diff --git a/core/src/test/java/org/springframework/security/authentication/dao/DaoAuthenticationProviderTests.java b/core/src/test/java/org/springframework/security/authentication/dao/DaoAuthenticationProviderTests.java index 93bcf72cd9..a2aa54656f 100644 --- a/core/src/test/java/org/springframework/security/authentication/dao/DaoAuthenticationProviderTests.java +++ b/core/src/test/java/org/springframework/security/authentication/dao/DaoAuthenticationProviderTests.java @@ -467,11 +467,10 @@ public class DaoAuthenticationProviderTests { public void testDisabledUserTiming() { UsernamePasswordAuthenticationToken user = UsernamePasswordAuthenticationToken.unauthenticated("rod", "koala"); PasswordEncoder encoder = new BCryptPasswordEncoder(); - DaoAuthenticationProvider provider = new DaoAuthenticationProvider(); - provider.setPasswordEncoder(encoder); MockUserDetailsServiceUserRod users = new MockUserDetailsServiceUserRod(); users.password = encoder.encode((CharSequence) user.getCredentials()); - provider.setUserDetailsService(users); + DaoAuthenticationProvider provider = new DaoAuthenticationProvider(users); + provider.setPasswordEncoder(encoder); int sampleSize = 100; List enabledTimes = new ArrayList<>(sampleSize); for (int i = 0; i < sampleSize; i++) {