[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