summaryrefslogtreecommitdiffstats
path: root/pki/base/common/test/com/netscape/cmscore/request/ExtAttrDynMapperTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'pki/base/common/test/com/netscape/cmscore/request/ExtAttrDynMapperTest.java')
-rw-r--r--pki/base/common/test/com/netscape/cmscore/request/ExtAttrDynMapperTest.java75
1 files changed, 36 insertions, 39 deletions
diff --git a/pki/base/common/test/com/netscape/cmscore/request/ExtAttrDynMapperTest.java b/pki/base/common/test/com/netscape/cmscore/request/ExtAttrDynMapperTest.java
index 2a9a2ef0..f8a94eb4 100644
--- a/pki/base/common/test/com/netscape/cmscore/request/ExtAttrDynMapperTest.java
+++ b/pki/base/common/test/com/netscape/cmscore/request/ExtAttrDynMapperTest.java
@@ -36,7 +36,7 @@ public class ExtAttrDynMapperTest extends CMSBaseTestCase {
public void testSupportLDAPAttributeName() {
assertNotNull(mapper);
-
+
assertTrue(mapper.supportsLDAPAttributeName("extData-green"));
assertTrue(mapper.supportsLDAPAttributeName("EXTDATA-green"));
assertTrue(mapper.supportsLDAPAttributeName("extData-foo;0"));
@@ -122,8 +122,8 @@ public class ExtAttrDynMapperTest extends CMSBaseTestCase {
mapper.mapObjectToLDAPAttributeSet(null, null, extAttrsHash, attrs);
assertEquals(1, attrs.size());
- assertEquals(ExtAttrDynMapper.extAttrPrefix + "foo--003b",
- attrs.elementAt(0).getName());
+ assertEquals(ExtAttrDynMapper.extAttrPrefix + "foo--003b", attrs
+ .elementAt(0).getName());
String vals[] = attrs.elementAt(0).getStringValueArray();
assertEquals(1, vals.length);
assertEquals("bar", vals[0]);
@@ -143,8 +143,8 @@ public class ExtAttrDynMapperTest extends CMSBaseTestCase {
LDAPAttribute attrBaz = attrs.elementAt(0);
LDAPAttribute attrBim = attrs.elementAt(1);
// swap attributes if necessary
- if (attrBaz.getName().equals(ExtAttrDynMapper.extAttrPrefix +
- "top--003bkey;bi--003bm")) {
+ if (attrBaz.getName().equals(
+ ExtAttrDynMapper.extAttrPrefix + "top--003bkey;bi--003bm")) {
attrBaz = attrs.elementAt(1);
attrBim = attrs.elementAt(0);
}
@@ -164,17 +164,16 @@ public class ExtAttrDynMapperTest extends CMSBaseTestCase {
assertTrue(attrBim.hasSubtype("bi--003bm"));
}
-
public void testMapLDAPAttributeSetToObject() throws EBaseException {
//
// Test simple key-value pairs
//
LDAPAttributeSet attrs = new LDAPAttributeSet();
- attrs.add(new LDAPAttribute(
- ExtAttrDynMapper.extAttrPrefix + "o--003bkey1", "val1"));
+ attrs.add(new LDAPAttribute(ExtAttrDynMapper.extAttrPrefix
+ + "o--003bkey1", "val1"));
attrs.add(new LDAPAttribute("junk", "junkval"));
- attrs.add(new LDAPAttribute(
- ExtAttrDynMapper.extAttrPrefix + "okey2", "val2"));
+ attrs.add(new LDAPAttribute(ExtAttrDynMapper.extAttrPrefix + "okey2",
+ "val2"));
RequestRecordStub requestRecord = new RequestRecordStub();
@@ -182,8 +181,8 @@ public class ExtAttrDynMapperTest extends CMSBaseTestCase {
requestRecord);
assertEquals(1, requestRecord.setCallCounter);
- Hashtable extData = (Hashtable)requestRecord.extAttrData.get(
- IRequestRecord.ATTR_EXT_DATA);
+ Hashtable extData = (Hashtable) requestRecord.extAttrData
+ .get(IRequestRecord.ATTR_EXT_DATA);
assertNotNull(extData);
assertEquals(2, extData.keySet().size());
@@ -196,16 +195,16 @@ public class ExtAttrDynMapperTest extends CMSBaseTestCase {
// Test subkeys
//
attrs = new LDAPAttributeSet();
- attrs.add(new LDAPAttribute(
- ExtAttrDynMapper.extAttrPrefix + "o--003bkey1;i--003bkey11", "val11"));
- attrs.add(new LDAPAttribute(
- ExtAttrDynMapper.extAttrPrefix.toUpperCase() + "o--003bkey1;ikey12", "val12"));
- attrs.add(new LDAPAttribute(
- ExtAttrDynMapper.extAttrPrefix + "o--003bkey1;ikey13", "val13"));
- attrs.add(new LDAPAttribute(
- ExtAttrDynMapper.extAttrPrefix + "okey2;ikey21", "val21"));
- attrs.add(new LDAPAttribute(
- ExtAttrDynMapper.extAttrPrefix + "okey2;ikey22", "val22"));
+ attrs.add(new LDAPAttribute(ExtAttrDynMapper.extAttrPrefix
+ + "o--003bkey1;i--003bkey11", "val11"));
+ attrs.add(new LDAPAttribute(ExtAttrDynMapper.extAttrPrefix
+ .toUpperCase() + "o--003bkey1;ikey12", "val12"));
+ attrs.add(new LDAPAttribute(ExtAttrDynMapper.extAttrPrefix
+ + "o--003bkey1;ikey13", "val13"));
+ attrs.add(new LDAPAttribute(ExtAttrDynMapper.extAttrPrefix
+ + "okey2;ikey21", "val21"));
+ attrs.add(new LDAPAttribute(ExtAttrDynMapper.extAttrPrefix
+ + "okey2;ikey22", "val22"));
attrs.add(new LDAPAttribute("foo", "bar"));
requestRecord = new RequestRecordStub();
@@ -214,27 +213,27 @@ public class ExtAttrDynMapperTest extends CMSBaseTestCase {
requestRecord);
assertEquals(1, requestRecord.setCallCounter);
- extData = (Hashtable)requestRecord.extAttrData.get(
- IRequestRecord.ATTR_EXT_DATA);
+ extData = (Hashtable) requestRecord.extAttrData
+ .get(IRequestRecord.ATTR_EXT_DATA);
assertNotNull(extData);
assertTrue(extData.containsKey("o;key1"));
- Hashtable okey1Data = (Hashtable)extData.get("o;key1");
+ Hashtable okey1Data = (Hashtable) extData.get("o;key1");
assertEquals(3, okey1Data.keySet().size());
assertTrue(okey1Data.containsKey("i;key11"));
- assertEquals("val11", (String)okey1Data.get("i;key11"));
+ assertEquals("val11", (String) okey1Data.get("i;key11"));
assertTrue(okey1Data.containsKey("ikey12"));
- assertEquals("val12", (String)okey1Data.get("ikey12"));
+ assertEquals("val12", (String) okey1Data.get("ikey12"));
assertTrue(okey1Data.containsKey("ikey13"));
- assertEquals("val13", (String)okey1Data.get("ikey13"));
+ assertEquals("val13", (String) okey1Data.get("ikey13"));
assertTrue(extData.containsKey("okey2"));
- Hashtable okey2Data = (Hashtable)extData.get("okey2");
+ Hashtable okey2Data = (Hashtable) extData.get("okey2");
assertEquals(2, okey2Data.keySet().size());
assertTrue(okey2Data.containsKey("ikey21"));
- assertEquals("val21", (String)okey2Data.get("ikey21"));
+ assertEquals("val21", (String) okey2Data.get("ikey21"));
assertTrue(okey2Data.containsKey("ikey22"));
- assertEquals("val22", (String)okey2Data.get("ikey22"));
+ assertEquals("val22", (String) okey2Data.get("ikey22"));
assertFalse(extData.containsKey("foo"));
@@ -242,16 +241,16 @@ public class ExtAttrDynMapperTest extends CMSBaseTestCase {
// test illegal data combination
//
attrs = new LDAPAttributeSet();
- attrs.add(new LDAPAttribute(
- ExtAttrDynMapper.extAttrPrefix + "okey1", "val11"));
- attrs.add(new LDAPAttribute(
- ExtAttrDynMapper.extAttrPrefix + "okey1;ikey12", "val12"));
+ attrs.add(new LDAPAttribute(ExtAttrDynMapper.extAttrPrefix + "okey1",
+ "val11"));
+ attrs.add(new LDAPAttribute(ExtAttrDynMapper.extAttrPrefix
+ + "okey1;ikey12", "val12"));
requestRecord = new RequestRecordStub();
try {
- mapper.mapLDAPAttributeSetToObject(attrs, IRequestRecord.ATTR_EXT_DATA,
- requestRecord);
+ mapper.mapLDAPAttributeSetToObject(attrs,
+ IRequestRecord.ATTR_EXT_DATA, requestRecord);
fail("Should have thrown EBaseException on illegal data");
} catch (EBaseException e) {
// good
@@ -259,7 +258,6 @@ public class ExtAttrDynMapperTest extends CMSBaseTestCase {
}
-
class RequestRecordStub extends RequestRecordDefaultStub {
/**
*
@@ -268,7 +266,6 @@ public class ExtAttrDynMapperTest extends CMSBaseTestCase {
Hashtable extAttrData = new Hashtable();
int setCallCounter = 0;
-
public void set(String name, Object o) {
setCallCounter++;
if (IRequestRecord.ATTR_EXT_DATA.equals(name)) {