[java-metadata-aggregator COMMIT] in /trunk/aggregator-pipeline/src/test: java/net/shibboleth/metadata/dom/XMLSignatu...

noreply at shibboleth.net noreply at shibboleth.net
Sat Oct 12 09:25:35 EDT 2013


Author: iay
Date: Sat Oct 12 09:25:34 2013
New Revision: 265

URL: http://svn.shibboleth.net/view/java-metadata-aggregator?rev=265&view=rev
Log:
Refactor resource usage for XMLSignatureSigningStage test.

Added:
    trunk/aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/XMLSignatureSigningStage-input.xml   (with props)
    trunk/aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/XMLSignatureSigningStage-output.xml
      - copied unchanged from r259, trunk/aggregator-pipeline/src/test/resources/data/signedSamlMetadata.xml
    trunk/aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/XMLSignatureSigningStage-signingCert.pem
      - copied unchanged from r259, trunk/aggregator-pipeline/src/test/resources/data/signingCert.pem
    trunk/aggregator-pipeline/src/test/resources/net/shibboleth/metadata/dom/XMLSignatureSigningStage-signingKey.pem
      - copied unchanged from r259, trunk/aggregator-pipeline/src/test/resources/data/signingKey.pem
Modified:
    trunk/aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/XMLSignatureSigningStageTest.java
    trunk/aggregator-pipeline/src/test/resources/data/signedSamlMetadata.xml
    trunk/aggregator-pipeline/src/test/resources/data/signingCert.pem
    trunk/aggregator-pipeline/src/test/resources/data/signingKey.pem

Modified: trunk/aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/XMLSignatureSigningStageTest.java
URL: http://svn.shibboleth.net/view/java-metadata-aggregator/trunk/aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/XMLSignatureSigningStageTest.java?rev=265&r1=264&r2=265&view=diff
==============================================================================
--- trunk/aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/XMLSignatureSigningStageTest.java (original)
+++ trunk/aggregator-pipeline/src/test/java/net/shibboleth/metadata/dom/XMLSignatureSigningStageTest.java Sat Oct 12 09:25:34 2013
@@ -25,6 +25,7 @@
 import net.shibboleth.metadata.AssertSupport;
 
 import org.testng.Assert;
+import org.testng.annotations.BeforeClass;
 import org.testng.annotations.Test;
 import org.w3c.dom.Element;
 
@@ -33,18 +34,23 @@
 /** {@link XMLSignatureSigningStage} unit test. */
 public class XMLSignatureSigningStageTest extends BaseDomTest {
 
+    @BeforeClass
+    private void init() {
+        setTestingClass(XMLSignatureSigningStage.class);
+    }
+
     /** Test signing with and verifying the result against a known good. */
     @Test
     public void testSigning() throws Exception {
-        Element testInput = readXmlData("samlMetadata.xml");
+        Element testInput = readXmlData("input.xml");
 
         final List<DomElementItem> mdCol = new ArrayList<>();
         mdCol.add(new DomElementItem(testInput));
 
         PrivateKey signingKey = CryptReader.readPrivateKey(XMLSignatureSigningStageTest.class
-                .getResourceAsStream("/data/signingKey.pem"));
+                .getResourceAsStream(classRelativeResource("signingKey.pem")));
         X509Certificate signingCert = (X509Certificate) CryptReader.readCertificate(XMLSignatureSigningStageTest.class
-                .getResourceAsStream("/data/signingCert.pem"));
+                .getResourceAsStream(classRelativeResource("signingCert.pem")));
         final List<X509Certificate> certs = new ArrayList<>();
         certs.add(signingCert);
 
@@ -62,7 +68,7 @@
         DomElementItem result = mdCol.iterator().next();
         AssertSupport.assertValidComponentInfo(result, 1, XMLSignatureSigningStage.class, "test");
 
-        Element expected = readXmlData("signedSamlMetadata.xml");
+        Element expected = readXmlData("output.xml");
         assertXmlIdentical(expected, result.unwrap());
     }
 }



More information about the commits mailing list