[jboss-svn-commits] JBL Code SVN: r26640 - labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/tests/src/org/jboss/soa/esb/services/security/auth/ws.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed May 20 12:10:05 EDT 2009


Author: kevin.conner at jboss.com
Date: 2009-05-20 12:10:05 -0400 (Wed, 20 May 2009)
New Revision: 26640

Modified:
   labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/tests/src/org/jboss/soa/esb/services/security/auth/ws/WSSecurityInfoExtractorUnitTest.java
Log:
second part of JBESB-2494

Modified: labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/tests/src/org/jboss/soa/esb/services/security/auth/ws/WSSecurityInfoExtractorUnitTest.java
===================================================================
--- labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/tests/src/org/jboss/soa/esb/services/security/auth/ws/WSSecurityInfoExtractorUnitTest.java	2009-05-20 14:56:47 UTC (rev 26639)
+++ labs/jbossesb/branches/JBESB_4_4_GA_CP/product/rosetta/tests/src/org/jboss/soa/esb/services/security/auth/ws/WSSecurityInfoExtractorUnitTest.java	2009-05-20 16:10:05 UTC (rev 26640)
@@ -36,6 +36,7 @@
 import org.jboss.soa.esb.ConfigurationException;
 import org.jboss.soa.esb.services.security.auth.AuthenticationRequest;
 import org.jboss.soa.esb.util.ClassUtil;
+import org.junit.Before;
 import org.junit.Test;
 import org.xml.sax.SAXException;
 
@@ -49,10 +50,11 @@
  */
 public class WSSecurityInfoExtractorUnitTest
 {
-	@Test
+	private WSSecurityInfoExtractor extractor;
+
+    @Test
 	public void extractUserPassSecurityInfo() throws SAXException, IOException, ParserConfigurationException, ConfigurationException
 	{
-		WSSecurityInfoExtractor extractor = new WSSecurityInfoExtractor("smooks-config.xml");
 		String soap = createUserPassSoapString();
 		AuthenticationRequest authRequest = extractor.extractSecurityInfo(soap);
 		assertNotNull(authRequest);
@@ -62,7 +64,6 @@
 	@Test
 	public void extractKeySecurityInfo() throws SAXException, IOException, ParserConfigurationException, ConfigurationException
 	{
-		WSSecurityInfoExtractor extractor = new WSSecurityInfoExtractor("smooks-config.xml");
 		String soap = createKeySoapString("soap-keys-example.xml");
 		AuthenticationRequest authRequest = extractor.extractSecurityInfo(soap);
 		assertNotNull(authRequest);
@@ -74,7 +75,6 @@
 	@Test
 	public void extractKeySecurityInfo2() throws SAXException, IOException, ParserConfigurationException, ConfigurationException
 	{
-		WSSecurityInfoExtractor extractor = new WSSecurityInfoExtractor("smooks-config.xml");
 		String soap = createKeySoapString("soap-keys-example2.xml");
 		AuthenticationRequest authRequest = extractor.extractSecurityInfo(soap);
 		assertNotNull(authRequest);
@@ -86,7 +86,6 @@
 	@Test
 	public void extractKeySecurityInfoUsingStringInput() throws SAXException, IOException, ParserConfigurationException, ConfigurationException
 	{
-		WSSecurityInfoExtractor extractor = new WSSecurityInfoExtractor("smooks-config.xml");
 		String soap = "some payload";
 		AuthenticationRequest authRequest = extractor.extractSecurityInfo(soap);
 		assertNull(authRequest);
@@ -95,7 +94,6 @@
 	@Test
 	public void extractKeySecurityInfoUsingNullInput() throws SAXException, IOException, ParserConfigurationException, ConfigurationException
 	{
-		WSSecurityInfoExtractor extractor = new WSSecurityInfoExtractor("smooks-config.xml");
 		String soap = null;
 		AuthenticationRequest authRequest = extractor.extractSecurityInfo(soap);
 		assertNull(authRequest);
@@ -116,6 +114,12 @@
 		InputStream inputStream = ClassUtil.getResourceAsStream(fileName, getClass() );
 		return new String(StreamUtils.readStream(inputStream));
 	}
+	
+	@Before
+	public void createInstance()
+	{
+		extractor = new WSSecurityInfoExtractor("smooks-config.xml");
+	}
 
 	public static junit.framework.Test suite()
 	{




More information about the jboss-svn-commits mailing list