From 566e34fbd9d7b7315da978c0ce258bfcff4eeddd Mon Sep 17 00:00:00 2001 From: Mattias Arthursson Date: Tue, 6 Feb 2007 18:43:56 +0000 Subject: [PATCH] Added null tests. --- .../ldap/core/DirContextAdapterTest.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/spring-ldap/src/test/java/org/springframework/ldap/core/DirContextAdapterTest.java b/spring-ldap/src/test/java/org/springframework/ldap/core/DirContextAdapterTest.java index ed9e5c43..ab45fec6 100644 --- a/spring-ldap/src/test/java/org/springframework/ldap/core/DirContextAdapterTest.java +++ b/spring-ldap/src/test/java/org/springframework/ldap/core/DirContextAdapterTest.java @@ -27,7 +27,6 @@ import javax.naming.directory.ModificationItem; import junit.framework.TestCase; - /** * Tests the DirContextAdapter class. * @@ -681,6 +680,18 @@ public class DirContextAdapterTest extends TestCase { assertEquals("nisse hult", modificationAttribute.get()); } + public void testGetStringAttributes_NullValue() { + String result = classUnderTest + .getStringAttribute("someAbsentAttribute"); + assertNull(result); + } + + public void testGetStringAttributes_AttributeExists_NullValue() { + classUnderTest.setAttribute(new BasicAttribute("someAttribute", null)); + String result = classUnderTest.getStringAttribute("someAttribute"); + assertNull(result); + } + private ModificationItem getModificationItem(ModificationItem[] mods, int operation) { for (int i = 0; i < mods.length; i++) {