You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@directory.apache.org by ps...@apache.org on 2004/02/16 04:34:35 UTC
svn commit: rev 6679 - incubator/directory/naming/trunk/core/src/test/org/apache/naming/resources
Author: psteitz
Date: Sun Feb 15 19:34:34 2004
New Revision: 6679
Modified:
incubator/directory/naming/trunk/core/src/test/org/apache/naming/resources/AbstractDirContextTest.java
Log:
Added base getAttributes test.
Modified: incubator/directory/naming/trunk/core/src/test/org/apache/naming/resources/AbstractDirContextTest.java
==============================================================================
--- incubator/directory/naming/trunk/core/src/test/org/apache/naming/resources/AbstractDirContextTest.java (original)
+++ incubator/directory/naming/trunk/core/src/test/org/apache/naming/resources/AbstractDirContextTest.java Sun Feb 15 19:34:34 2004
@@ -59,7 +59,14 @@
import java.util.Iterator;
import java.util.Map;
+import javax.naming.directory.DirContext;
+import javax.naming.directory.Attributes;
+import javax.naming.directory.Attribute;
+import javax.naming.NamingEnumeration;
+
import org.apache.naming.AbstractContextTest;
+import org.apache.naming.resources.Resource;
+
/**
@@ -124,6 +131,16 @@
assertEquals(expected.keySet(), returned.keySet());
}
- // todo: Add tests for DirContext
+ /**
+ * Verify that getAttributes returns a valid NamingEnumeration of Attributes
+ */
+ public void testAttributes() throws Exception {
+ DirContext context = (DirContext) initialContext.lookup(firstContextName()+ "/" + secondContextName());
+ Attributes attrs = (Attributes) context.getAttributes(firstBoundName());
+ NamingEnumeration enum = attrs.getAll();
+ while (enum.hasMoreElements()) {
+ assertTrue(enum.nextElement() instanceof Attribute);
+ }
+ }
}