From e18971fdf0637258c787f3260d0a06ae269d51cd Mon Sep 17 00:00:00 2001 From: Luke Taylor Date: Thu, 13 Nov 2008 06:30:39 +0000 Subject: [PATCH] Fix test. BasicProcessingFilter doesn't work with TestingAuthenticationToken. --- .../security/ui/basicauth/BasicProcessingFilterTests.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/src/test/java/org/springframework/security/ui/basicauth/BasicProcessingFilterTests.java b/core/src/test/java/org/springframework/security/ui/basicauth/BasicProcessingFilterTests.java index c82750f8a3..74423dac95 100644 --- a/core/src/test/java/org/springframework/security/ui/basicauth/BasicProcessingFilterTests.java +++ b/core/src/test/java/org/springframework/security/ui/basicauth/BasicProcessingFilterTests.java @@ -47,7 +47,8 @@ import org.springframework.security.MockAuthenticationEntryPoint; import org.springframework.security.MockAuthenticationManager; import org.springframework.security.MockFilterConfig; import org.springframework.security.context.SecurityContextHolder; -import org.springframework.security.providers.TestingAuthenticationToken; +import org.springframework.security.providers.UsernamePasswordAuthenticationToken; +import org.springframework.security.util.AuthorityUtils; /** @@ -87,7 +88,8 @@ public class BasicProcessingFilterTests { SecurityContextHolder.clearContext(); final AuthenticationManager manager = jmock.mock(AuthenticationManager.class); - final Authentication rod = new TestingAuthenticationToken("rod", "koala", "ROLE_1"); + final Authentication rod = + new UsernamePasswordAuthenticationToken("rod", "koala", AuthorityUtils.createAuthorityList("ROLE_1")); jmock.checking(new Expectations() {{ allowing(manager).authenticate(with(anAuthenticationWithUsernameAndPassword("rod", "koala"))); will(returnValue(rod));