From 632617f693a77c1a5c71d19845667e6fad3bfc39 Mon Sep 17 00:00:00 2001 From: Ray Krueger Date: Sun, 13 Mar 2005 22:35:17 +0000 Subject: [PATCH] Test that the ConcurrentSessioncontrollerImpl implements ApplicationListener. This is critical and was left out once. --- .../providers/ConcurrentSessionControllerImplTests.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/core/src/test/java/org/acegisecurity/providers/ConcurrentSessionControllerImplTests.java b/core/src/test/java/org/acegisecurity/providers/ConcurrentSessionControllerImplTests.java index 0ffba888e4..5703ce31d3 100644 --- a/core/src/test/java/org/acegisecurity/providers/ConcurrentSessionControllerImplTests.java +++ b/core/src/test/java/org/acegisecurity/providers/ConcurrentSessionControllerImplTests.java @@ -22,6 +22,7 @@ import net.sf.acegisecurity.providers.dao.User; import net.sf.acegisecurity.ui.WebAuthenticationDetails; import net.sf.acegisecurity.ui.session.HttpSessionCreatedEvent; import net.sf.acegisecurity.ui.session.HttpSessionDestroyedEvent; +import org.springframework.context.ApplicationListener; import java.security.Principal; @@ -241,4 +242,8 @@ public class ConcurrentSessionControllerImplTests extends TestCase { target.beforeAuthentication(auth); target.afterAuthentication(auth, auth); } + + public void testImplementsApplicationListener() throws Exception { + assertTrue("This class must implement ApplicationListener, and at one point it didn't.", target instanceof ApplicationListener); + } }