From aa8dbe8ce1729e268d6bcf7503d172365e7c2705 Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Tue, 02 Apr 2013 11:04:11 +0000
Subject: [PATCH] Additional change for OPENDJ-354: Implement a RequestHandler which provides an in-memory backend

---
 opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/MemoryBackendTestCase.java |   12 ++++++++++++
 1 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/MemoryBackendTestCase.java b/opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/MemoryBackendTestCase.java
index cdb7204..a682970 100644
--- a/opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/MemoryBackendTestCase.java
+++ b/opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldap/MemoryBackendTestCase.java
@@ -42,6 +42,7 @@
 import org.forgerock.opendj.ldap.controls.PostReadResponseControl;
 import org.forgerock.opendj.ldap.controls.PreReadRequestControl;
 import org.forgerock.opendj.ldap.controls.PreReadResponseControl;
+import org.forgerock.opendj.ldap.requests.Requests;
 import org.forgerock.opendj.ldif.ConnectionEntryReader;
 import org.forgerock.opendj.ldif.LDIFEntryReader;
 import org.testng.annotations.Test;
@@ -346,6 +347,17 @@
     }
 
     @Test
+    public void testSearchAttributesSelectedTypesOnly() throws Exception {
+        final Connection connection = getConnection();
+        assertThat(
+                connection.searchSingleEntry(Requests.newSearchRequest(
+                        "uid=test1,ou=People,dc=example,dc=com", SearchScope.BASE_OBJECT,
+                        "(objectClass=*)", "uid", "entryDN").setTypesOnly(true))).isEqualTo(
+                new LinkedHashMapEntry("uid=test1,ou=People,dc=example,dc=com").addAttribute("uid")
+                        .addAttribute("entryDN"));
+    }
+
+    @Test
     public void testSearchAttributesRenamed() throws Exception {
         final Connection connection = getConnection();
         final Entry entry =

--
Gitblit v1.10.0