Jelajahi Sumber

Corrected spelling of class name.

Luke Taylor 17 tahun lalu
induk
melakukan
0005da3b63

+ 42 - 0
core/src/test/java/org/springframework/security/ui/preauth/PreAuthenticatedProcessingFilterEntryPointTests.java

@@ -0,0 +1,42 @@
+package org.springframework.security.ui.preauth;
+
+import org.springframework.security.AuthenticationCredentialsNotFoundException;
+
+import java.io.IOException;
+
+import javax.servlet.ServletException;
+import javax.servlet.http.HttpServletResponse;
+
+import junit.framework.TestCase;
+
+import org.springframework.mock.web.MockHttpServletRequest;
+import org.springframework.mock.web.MockHttpServletResponse;
+
+/**
+ *
+ * @author TSARDD
+ * @since 18-okt-2007
+ */
+public class PreAuthenticatedProcessingFilterEntryPointTests extends TestCase {
+
+	public void testGetSetOrder() {
+		PreAuthenticatedProcessingFilterEntryPoint fep = new PreAuthenticatedProcessingFilterEntryPoint();
+		fep.setOrder(333);
+		assertEquals(fep.getOrder(), 333);
+	}
+
+	public void testCommence() {
+		MockHttpServletRequest req = new MockHttpServletRequest();
+		MockHttpServletResponse resp = new MockHttpServletResponse();
+		PreAuthenticatedProcessingFilterEntryPoint fep = new PreAuthenticatedProcessingFilterEntryPoint();
+		try {
+			fep.commence(req,resp,new AuthenticationCredentialsNotFoundException("test"));
+			assertEquals("Incorrect status",resp.getStatus(),HttpServletResponse.SC_FORBIDDEN);
+		} catch (IOException e) {
+			fail("Unexpected exception thrown: "+e);
+		} catch (ServletException e) {
+			fail("Unexpected exception thrown: "+e);
+		}
+
+	}
+}