From e5310dd9275351acada19213eb754579f674d395 Mon Sep 17 00:00:00 2001 From: Scott Battaglia Date: Wed, 4 Oct 2006 02:10:56 +0000 Subject: [PATCH] fixed tests --- .../integration/uportal/CasSecurityContextTests.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/cas-client-uportal/src/test/java/org/jasig/cas/client/integration/uportal/CasSecurityContextTests.java b/cas-client-uportal/src/test/java/org/jasig/cas/client/integration/uportal/CasSecurityContextTests.java index 4032b5d..9d3b74e 100644 --- a/cas-client-uportal/src/test/java/org/jasig/cas/client/integration/uportal/CasSecurityContextTests.java +++ b/cas-client-uportal/src/test/java/org/jasig/cas/client/integration/uportal/CasSecurityContextTests.java @@ -4,6 +4,7 @@ import junit.framework.TestCase; import org.jasig.cas.authentication.principal.Service; import org.jasig.cas.authentication.principal.SimplePrincipal; import org.jasig.cas.authentication.principal.SimpleService; +import org.jasig.cas.client.proxy.ProxyRetriever; import org.jasig.cas.client.validation.Assertion; import org.jasig.cas.client.validation.AssertionImpl; import org.jasig.cas.client.validation.TicketValidator; @@ -44,7 +45,12 @@ public final class CasSecurityContextTests extends TestCase { this.context = new CasSecurityContext(new TicketValidator() { public Assertion validate(String ticketId, Service service) throws ValidationException { - return new AssertionImpl(new SimplePrincipal("test"), new HashMap()); + return new AssertionImpl(new SimplePrincipal("test"), new HashMap(), new ProxyRetriever() { + + public String getProxyTicketIdFor(String proxyGrantingTicketId, Service targetService) { + return "test"; + } + }, "proxyTicketId"); } }, new SimpleService("test")); this.context.getOpaqueCredentialsInstance().setCredentials("ticket");