You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ws.apache.org by co...@apache.org on 2011/06/21 16:43:24 UTC

svn commit: r1138028 - /webservices/wss4j/branches/1_5_x-fixes/test/wssec/TestWSSecurityFaultCodes.java

Author: coheigea
Date: Tue Jun 21 14:43:24 2011
New Revision: 1138028

URL: http://svn.apache.org/viewvc?rev=1138028&view=rev
Log:
Adding in some fail assertions

Modified:
    webservices/wss4j/branches/1_5_x-fixes/test/wssec/TestWSSecurityFaultCodes.java

Modified: webservices/wss4j/branches/1_5_x-fixes/test/wssec/TestWSSecurityFaultCodes.java
URL: http://svn.apache.org/viewvc/webservices/wss4j/branches/1_5_x-fixes/test/wssec/TestWSSecurityFaultCodes.java?rev=1138028&r1=1138027&r2=1138028&view=diff
==============================================================================
--- webservices/wss4j/branches/1_5_x-fixes/test/wssec/TestWSSecurityFaultCodes.java (original)
+++ webservices/wss4j/branches/1_5_x-fixes/test/wssec/TestWSSecurityFaultCodes.java Tue Jun 21 14:43:24 2011
@@ -136,6 +136,7 @@ public class TestWSSecurityFaultCodes ex
         
         try {
             verify(encryptedDoc);
+            fail("Failure expected with a bad password");
         } catch (WSSecurityException ex) {
             assertTrue(ex.getErrorCode() == 6);
             assertTrue(ex.getMessage().startsWith("The signature or decryption was invalid"));
@@ -151,6 +152,7 @@ public class TestWSSecurityFaultCodes ex
     public void testUnsupportedAlgorithm() throws Exception {
         try {
             WSSecurityUtil.getCipherInstance("Bad Algorithm");
+            fail("Failure expected on an unsupported algorithm");
         } catch (WSSecurityException ex) {
             assertTrue(ex.getErrorCode() == 2);
             assertTrue(ex.getMessage().startsWith(
@@ -168,6 +170,7 @@ public class TestWSSecurityFaultCodes ex
     public void testSecurityTokenUnavailable() throws Exception {
         try {
             crypto.loadCertificate(new java.io.ByteArrayInputStream(new byte[]{}));
+            fail("A Security Token is unavailable");
         } catch (WSSecurityException ex) {
             assertTrue(ex.getErrorCode() == 7);
             assertTrue(ex.getMessage().startsWith(
@@ -192,6 +195,7 @@ public class TestWSSecurityFaultCodes ex
         
         try {
             verify(timestampedDoc);
+            fail("Failure expected on an expired message");
         } catch (WSSecurityException ex) {
             assertTrue(ex.getErrorCode() == 8);
             assertTrue(ex.getMessage().startsWith(
@@ -218,6 +222,7 @@ public class TestWSSecurityFaultCodes ex
         
         try {
             verify(timestampedDoc);
+            fail("Failure expected on a bad password");
         } catch (WSSecurityException ex) {
             assertTrue(ex.getErrorCode() == 5);
             assertTrue(ex.getMessage().startsWith(
@@ -244,6 +249,7 @@ public class TestWSSecurityFaultCodes ex
         
         try {
             new UsernameToken(doc.getDocumentElement());
+            fail("Failure expected on an invalid security token");
         } catch (WSSecurityException ex) {
             assertTrue(ex.getErrorCode() == 4);
             assertTrue(ex.getMessage().startsWith(
@@ -259,6 +265,7 @@ public class TestWSSecurityFaultCodes ex
     public void testInvalidSecurity() throws Exception {
         try {
             new Reference((org.w3c.dom.Element)null);
+            fail("Failure expected on processing the security header");
         } catch (WSSecurityException ex) {
             assertTrue(ex.getErrorCode() == 3);
             assertTrue(ex.getMessage().startsWith(