[jboss-identity-commits] JBoss Identity SVN: r232 - in xmlkey/trunk/skms/src/test: resources/ekmi/v1/xml and 1 other directory.

jboss-identity-commits at lists.jboss.org jboss-identity-commits at lists.jboss.org
Mon Jan 19 01:06:07 EST 2009


Author: anil.saldhana at jboss.com
Date: 2009-01-19 01:06:06 -0500 (Mon, 19 Jan 2009)
New Revision: 232

Added:
   xmlkey/trunk/skms/src/test/resources/ekmi/v1/xml/symkeyrequest-02.xml
Modified:
   xmlkey/trunk/skms/src/test/java/org/jboss/test/identity/skms/v1/SymmetricKeyUnitTestCase.java
Log:
update skms test

Modified: xmlkey/trunk/skms/src/test/java/org/jboss/test/identity/skms/v1/SymmetricKeyUnitTestCase.java
===================================================================
--- xmlkey/trunk/skms/src/test/java/org/jboss/test/identity/skms/v1/SymmetricKeyUnitTestCase.java	2009-01-19 05:48:37 UTC (rev 231)
+++ xmlkey/trunk/skms/src/test/java/org/jboss/test/identity/skms/v1/SymmetricKeyUnitTestCase.java	2009-01-19 06:06:06 UTC (rev 232)
@@ -22,6 +22,7 @@
 package org.jboss.test.identity.skms.v1;
 
 import java.io.InputStream;
+import java.util.List;
 
 import javax.xml.bind.JAXBContext;
 import javax.xml.bind.Unmarshaller;
@@ -44,7 +45,7 @@
        <ekmi:GlobalKeyID>10514-0-0</ekmi:GlobalKeyID>
     </ekmi:SymkeyRequest>
     */ 
-   public void testSymmetricKeyRequest() throws Exception
+   public void testSymKeyRequest01() throws Exception
    { 
       String globalId = "10514-0-0";
       ObjectFactory objectFactory = new ObjectFactory(); 
@@ -69,16 +70,33 @@
     * Test the read of SymKeyResponse
     * @throws Exception
     */
-   public void testSymKeyResponseReadFromXML() throws Exception
+   public void testSymKeyResponseReadFromXML01() throws Exception
    {
-    //Lets parse the request from a file
+      //Lets parse the request from a file
       JAXBContext jaxb = JAXBContext.newInstance("org.jboss.identity.skms.v1.model");
       Unmarshaller unmarshaller = jaxb.createUnmarshaller();
-      
+
       ClassLoader tcl = Thread.currentThread().getContextClassLoader();
       InputStream is = tcl.getResourceAsStream("ekmi/v1/xml/symkeyresponse-01.xml");
       assertNotNull("Inputstream is not null", is);  
       SymkeyResponse symResponse = (SymkeyResponse) unmarshaller.unmarshal(is);
       assertNotNull("SymKeyResponse != null", symResponse);
    }
+   
+   public void testSymKeyRequest02() throws Exception
+   {
+      //Lets parse the request from a file
+      JAXBContext jaxb = JAXBContext.newInstance("org.jboss.identity.skms.v1.model");
+      Unmarshaller unmarshaller = jaxb.createUnmarshaller();
+      
+      ClassLoader tcl = Thread.currentThread().getContextClassLoader();
+      InputStream is = tcl.getResourceAsStream("ekmi/v1/xml/symkeyrequest-02.xml");
+      assertNotNull("Inputstream is not null", is);  
+      SymkeyRequest symRequest = (SymkeyRequest) unmarshaller.unmarshal(is);
+      assertNotNull("SymKeyRequest != null", symRequest);
+      assertEquals("10514-0-0", symRequest.getGlobalKeyID().get(0));
+      List<String> keyClasses = symRequest.getKeyClasses().getKeyClass();
+      assertEquals("keyclass size is 1", 1, keyClasses.size());
+      assertEquals("HR-Class",keyClasses.get(0));
+   }
 }
\ No newline at end of file

Added: xmlkey/trunk/skms/src/test/resources/ekmi/v1/xml/symkeyrequest-02.xml
===================================================================
--- xmlkey/trunk/skms/src/test/resources/ekmi/v1/xml/symkeyrequest-02.xml	                        (rev 0)
+++ xmlkey/trunk/skms/src/test/resources/ekmi/v1/xml/symkeyrequest-02.xml	2009-01-19 06:06:06 UTC (rev 232)
@@ -0,0 +1,6 @@
+<ekmi:SymkeyRequest xmlns:ekmi="http://docs.oasis-open.org/ekmi/2008/01">
+	<ekmi:GlobalKeyID>10514-0-0</ekmi:GlobalKeyID>
+	<ekmi:KeyClasses>
+		<ekmi:KeyClass>HR-Class</ekmi:KeyClass>
+	</ekmi:KeyClasses>
+</ekmi:SymkeyRequest>
\ No newline at end of file




More information about the jboss-identity-commits mailing list