[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