From f52c6add86d2e2d123cb76a3d8354e31d35523ee Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Wed, 25 Feb 2015 13:43:04 +0000
Subject: [PATCH] AutoRefactor: fix String usage

---
 opendj-server-legacy/src/test/java/org/opends/quicksetup/TestUtilities.java                             |    6 
 opendj-server-legacy/src/test/java/org/opends/server/controls/PersistentSearchControlTest.java          |   49 ++----
 opendj-server-legacy/src/test/java/org/opends/server/controls/ExternalChangelogControlTest.java         |    9 
 opendj-server-legacy/src/test/java/org/opends/server/core/PluginConfigManagerTestCase.java              |    4 
 opendj-server-legacy/src/test/java/org/opends/server/admin/ValidateConfigDefinitionsTest.java           |   10 
 opendj-server-legacy/src/test/java/org/opends/server/core/BackendConfigManagerTestCase.java             |    4 
 opendj-server-legacy/src/test/java/org/opends/server/replication/UpdateOperationTest.java               |    4 
 opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestModifyResponseProtocolOp.java   |   34 +--
 opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestCompareResponseProtocolOp.java  |   21 -
 opendj-server-legacy/src/test/java/org/opends/server/controls/PasswordControlTest.java                  |   10 -
 opendj-server-legacy/src/test/java/org/opends/server/plugins/ShortCircuitPlugin.java                    |   14 -
 opendj-server-legacy/src/test/java/org/opends/server/types/EntrySchemaCheckingTestCase.java             |    6 
 opendj-server-legacy/src/test/java/org/opends/server/schema/AuthPasswordEqualityMatchingRuleTest.java   |    6 
 opendj-server-legacy/src/test/java/org/opends/server/extensions/CommonEntryCacheTestCase.java           |   57 +++---
 opendj-server-legacy/src/test/java/org/opends/server/replication/protocol/SynchronizationMsgTest.java   |    4 
 opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestModifyDNResponseProtocolOp.java |   45 ++---
 opendj-server-legacy/src/test/java/org/opends/server/replication/plugin/FractionalReplicationTest.java  |    4 
 opendj-server-legacy/src/test/java/org/opends/server/backends/task/TaskBackendTestCase.java             |    3 
 opendj-server-legacy/src/test/java/org/opends/server/tasks/DisconnectClientTaskTestCase.java            |    4 
 opendj-server-legacy/src/test/java/org/opends/server/util/TestLDIFWriter.java                           |    7 
 opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestAddResponseProtocolOp.java      |   77 +++++----
 opendj-server-legacy/src/test/java/org/opends/server/core/ConfigurationHandlerTestCase.java             |    6 
 opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestDeleteRequestProtocolOp.java    |   23 --
 opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestDeleteResponseProtocolOp.java   |   36 +--
 opendj-server-legacy/src/test/java/org/opends/server/backends/jeb/TestImportJob.java                    |    2 
 25 files changed, 186 insertions(+), 259 deletions(-)

diff --git a/opendj-server-legacy/src/test/java/org/opends/quicksetup/TestUtilities.java b/opendj-server-legacy/src/test/java/org/opends/quicksetup/TestUtilities.java
index eb0b9af..7df91f3 100644
--- a/opendj-server-legacy/src/test/java/org/opends/quicksetup/TestUtilities.java
+++ b/opendj-server-legacy/src/test/java/org/opends/quicksetup/TestUtilities.java
@@ -22,7 +22,7 @@
  *
  *
  *      Copyright 2009 Sun Microsystems, Inc.
- *      Portions Copyright 2013-2014 ForgeRock AS
+ *      Portions Copyright 2013-2015 ForgeRock AS
  */
 package org.opends.quicksetup;
 
@@ -107,8 +107,8 @@
       throw new IllegalStateException(
           "setup server process failed:\n" +
           "exit value: " + p.exitValue() + "\n" +
-          "stdout contents: " + stdOut.toString() + "\n" +
-          "stderr contents: " + stdErr.toString());
+          "stdout contents: " + stdOut + "\n" +
+          "stderr contents: " + stdErr);
     }
   }
 
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/admin/ValidateConfigDefinitionsTest.java b/opendj-server-legacy/src/test/java/org/opends/server/admin/ValidateConfigDefinitionsTest.java
index b7b0e6c..4eb8eaa 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/admin/ValidateConfigDefinitionsTest.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/admin/ValidateConfigDefinitionsTest.java
@@ -22,7 +22,7 @@
  *
  *
  *      Copyright 2008 Sun Microsystems, Inc.
- *      Portions copyright 2011-2015 ForgeRock AS
+ *      Portions Copyright 2011-2015 ForgeRock AS
  */
 package org.opends.server.admin;
 
@@ -72,7 +72,7 @@
     return params;
   }
 
-  // Exceptions to config objects having a differnt objectclass
+  // Exceptions to config objects having a different objectclass
   private static final List<String> CLASS_OBJECT_CLASS_EXCEPTIONS =
           Arrays.asList(
                   "org.opends.server.admin.std.meta.RootCfgDefn",
@@ -106,10 +106,8 @@
       validatePropertyDefinition(objectDef, configObjectClass, propDef, errors);
     }
 
-    if (errors.length() > 0) {
-      Assert.fail("The configuration definition for " + objectDef.getName() + " has the following problems: " + EOL +
-                  errors.toString());
-    }
+    Assert.assertEquals(errors.length(), 0,
+        "The configuration definition for " + objectDef.getName() + " has the following problems: " + EOL + errors);
   }
 
   // Exceptions to properties ending in -class being exactly 'java-class'.
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/backends/jeb/TestImportJob.java b/opendj-server-legacy/src/test/java/org/opends/server/backends/jeb/TestImportJob.java
index 9f45166..958d3ae 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/backends/jeb/TestImportJob.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/backends/jeb/TestImportJob.java
@@ -242,7 +242,7 @@
 
     tempDir = TestCaseUtils.createTemporaryDirectory("jebimporttest");
     homeDirName = tempDir.getAbsolutePath();
-    System.out.println(homeDirName.toString());
+    System.out.println(homeDirName);
 
     EnvManager.createHomeDir(homeDirName);
 
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/backends/task/TaskBackendTestCase.java b/opendj-server-legacy/src/test/java/org/opends/server/backends/task/TaskBackendTestCase.java
index 999e8de..cfbdfc6 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/backends/task/TaskBackendTestCase.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/backends/task/TaskBackendTestCase.java
@@ -488,8 +488,7 @@
     String taskDN =
         "ds-recurring-task-id=" + taskID
             + ",cn=Recurring Tasks,cn=tasks";
-    String taskSchedule = "00 * * " +
-      Integer.toString(scheduledMonth) + " *";
+    String taskSchedule = "00 * * " + scheduledMonth + " *";
 
     TaskBackend taskBackend =
       (TaskBackend) DirectoryServer.getBackend(DN.valueOf("cn=tasks"));
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/controls/ExternalChangelogControlTest.java b/opendj-server-legacy/src/test/java/org/opends/server/controls/ExternalChangelogControlTest.java
index 803dcd2..bc44a1c 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/controls/ExternalChangelogControlTest.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/controls/ExternalChangelogControlTest.java
@@ -22,7 +22,7 @@
  *
  *
  *      Copyright 2009 Sun Microsystems, Inc.
- *      Portions Copyright 2014 ForgeRock AS
+ *      Portions Copyright 2014-2015 ForgeRock AS
  */
 package org.opends.server.controls;
 
@@ -65,7 +65,7 @@
   public void checkECLRequestControlTest(boolean critical, String value)
       throws Exception
   {
-    // Test contructor
+    // Test constructor
     MultiDomainServerState mdss = new MultiDomainServerState(value);
     ExternalChangelogRequestControl eclrc
       = new ExternalChangelogRequestControl(critical, mdss);
@@ -80,12 +80,11 @@
     bsb.clear();
     eclrc.write(writer);
     LDAPControl control = LDAPReader.readControl(ASN1.getReader(bsb));
-    eclrc =
-      ExternalChangelogRequestControl.DECODER.decode(control.isCritical(), control.getValue());
+    eclrc = ExternalChangelogRequestControl.DECODER.decode(control.isCritical(), control.getValue());
     assertNotNull(eclrc);
     assertEquals(critical, eclrc.isCritical());
     assertEquals(OID_ECL_COOKIE_EXCHANGE_CONTROL, eclrc.getOID());
     assertTrue(eclrc.getCookie().equalsTo(mdss),
-       "Expect:"+value+", Got:"+eclrc.getCookie().toString());
+        "Expect:" + value + ", Got:" + eclrc.getCookie());
   }
 }
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/controls/PasswordControlTest.java b/opendj-server-legacy/src/test/java/org/opends/server/controls/PasswordControlTest.java
index dfdf5f3..fbf8792 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/controls/PasswordControlTest.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/controls/PasswordControlTest.java
@@ -517,14 +517,8 @@
 
         // check to String
         String toString =
-          "PasswordPolicyResponseControl(" +
-          warningType.toString() +
-          "=" +
-          warningValue +
-          ", " +
-          errorType.toString() +
-          ")" ;
-        assertEquals(toString, pprc.toString()) ;
+            "PasswordPolicyResponseControl(" + warningType + "=" + warningValue + ", " + errorType + ")" ;
+        assertEquals(pprc.toString(), toString);
 
 
         // check null value for the control
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/controls/PersistentSearchControlTest.java b/opendj-server-legacy/src/test/java/org/opends/server/controls/PersistentSearchControlTest.java
index 41fd3f0..478b41d 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/controls/PersistentSearchControlTest.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/controls/PersistentSearchControlTest.java
@@ -26,6 +26,12 @@
  */
 package org.opends.server.controls;
 
+import static org.assertj.core.api.Assertions.*;
+import static org.opends.server.controls.PersistentSearchChangeType.*;
+import static org.opends.server.protocols.internal.Requests.*;
+import static org.opends.server.util.ServerConstants.*;
+import static org.testng.Assert.*;
+
 import java.util.*;
 
 import org.forgerock.i18n.LocalizableMessage;
@@ -36,6 +42,7 @@
 import org.forgerock.opendj.ldap.ModificationType;
 import org.forgerock.opendj.ldap.ResultCode;
 import org.forgerock.opendj.ldap.SearchScope;
+import org.forgerock.util.Utils;
 import org.opends.server.TestCaseUtils;
 import org.opends.server.core.ModifyOperation;
 import org.opends.server.protocols.internal.InternalClientConnection;
@@ -50,12 +57,6 @@
 import org.testng.annotations.DataProvider;
 import org.testng.annotations.Test;
 
-import static org.assertj.core.api.Assertions.*;
-import static org.opends.server.controls.PersistentSearchChangeType.*;
-import static org.opends.server.protocols.internal.Requests.*;
-import static org.opends.server.util.ServerConstants.*;
-import static org.testng.Assert.*;
-
 @SuppressWarnings("javadoc")
 public class PersistentSearchControlTest extends ControlsTestCase
 {
@@ -151,7 +152,6 @@
   {
     Set<Integer> keys = exceptedValues.keySet() ;
 
-    Set<PersistentSearchChangeType> returnTypes;
     Set<PersistentSearchChangeType> expectedTypes =
       new HashSet<PersistentSearchChangeType>(4);
 
@@ -165,7 +165,7 @@
           expectedTypes.add(PersistentSearchChangeType.valueOf(key));
         }
       }
-      returnTypes = PersistentSearchChangeType.intToTypes(i);
+      Set<PersistentSearchChangeType> returnTypes = PersistentSearchChangeType.intToTypes(i);
       assertEquals(expectedTypes.size(), returnTypes.size());
       for (PersistentSearchChangeType type: expectedTypes)
       {
@@ -209,10 +209,9 @@
   public void checkTypesToIntTest(Map<Integer, String> exceptedValues)
       throws Exception
   {
-    Set<PersistentSearchChangeType> returnTypes;
     for (int i = 1; i <= 15; i++)
     {
-      returnTypes = PersistentSearchChangeType.intToTypes(i);
+      Set<PersistentSearchChangeType> returnTypes = PersistentSearchChangeType.intToTypes(i);
       int ret = PersistentSearchChangeType.changeTypesToInt(returnTypes);
       assertEquals(ret, i);
     }
@@ -222,24 +221,11 @@
   public void checkChangeTypesToStringTest(Map<Integer, String> exceptedValues)
       throws Exception
   {
-    Set<PersistentSearchChangeType> returnTypes;
     for (int i = 1; i <= 15; i++)
     {
-      returnTypes = PersistentSearchChangeType.intToTypes(i);
+      Set<PersistentSearchChangeType> returnTypes = PersistentSearchChangeType.intToTypes(i);
       String ret = PersistentSearchChangeType.changeTypesToString(returnTypes);
-      String exceptedRet = null ;
-      for (PersistentSearchChangeType type : returnTypes)
-      {
-        if (exceptedRet == null)
-        {
-          exceptedRet = type.toString();
-        }
-        else
-        {
-          exceptedRet = exceptedRet + "|" + type.toString();
-        }
-      }
-      assertEquals(ret, exceptedRet);
+      assertEquals(ret, Utils.joinAsString("|", returnTypes));
     }
   }
 
@@ -266,14 +252,11 @@
   {
     // Test constructor
     // CheclPersistentSearchControlTest(Set<PersistentSearchChangeType>
-    // changeTypes,
-    // boolean changesOnly, boolean returnECs
-    Set<PersistentSearchChangeType> returnTypes;
+    // changeTypes, boolean changesOnly, boolean returnECs
     for (int i = 1; i <= 15; i++)
     {
-      returnTypes = PersistentSearchChangeType.intToTypes(i);
-      PersistentSearchControl psc = new PersistentSearchControl(returnTypes,
-          changesOnly, returnECs);
+      Set<PersistentSearchChangeType> returnTypes = PersistentSearchChangeType.intToTypes(i);
+      PersistentSearchControl psc = new PersistentSearchControl(returnTypes, changesOnly, returnECs);
       assertNotNull(psc);
       assertEquals(changesOnly, psc.getChangesOnly());
       assertEquals(returnECs, psc.getReturnECs());
@@ -287,7 +270,7 @@
     //    boolean changesOnly, boolean returnECs
     for (int i = 1; i <= 15; i++)
     {
-      returnTypes = PersistentSearchChangeType.intToTypes(i);
+      Set<PersistentSearchChangeType> returnTypes = PersistentSearchChangeType.intToTypes(i);
       PersistentSearchControl psc = new PersistentSearchControl(
           isCritical, returnTypes, changesOnly, returnECs);
       assertNotNull(psc);
@@ -305,7 +288,7 @@
     for (int i = 1; i <= 15; i++)
     {
       bsb.clear();
-      returnTypes = PersistentSearchChangeType.intToTypes(i);
+      Set<PersistentSearchChangeType> returnTypes = PersistentSearchChangeType.intToTypes(i);
       PersistentSearchControl psc = new PersistentSearchControl(
           isCritical, returnTypes, changesOnly, returnECs);
       psc.write(writer);
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/core/BackendConfigManagerTestCase.java b/opendj-server-legacy/src/test/java/org/opends/server/core/BackendConfigManagerTestCase.java
index c3aecfa..82cbab3 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/core/BackendConfigManagerTestCase.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/core/BackendConfigManagerTestCase.java
@@ -553,12 +553,12 @@
     lines.add("objectClass: ds-cfg-memory-backend");
     lines.add("ds-cfg-backend-id: " + backendID);
     lines.add("ds-cfg-java-class: org.opends.server.backends.MemoryBackend");
-    lines.add("ds-cfg-enabled: " + String.valueOf(enabled));
+    lines.add("ds-cfg-enabled: " + enabled);
     lines.add("ds-cfg-writability-mode: enabled");
 
     for (DN dn : baseDNs)
     {
-      lines.add("ds-cfg-base-dn: " + dn.toString());
+      lines.add("ds-cfg-base-dn: " + dn);
     }
 
     String[] lineArray = new String[lines.size()];
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/core/ConfigurationHandlerTestCase.java b/opendj-server-legacy/src/test/java/org/opends/server/core/ConfigurationHandlerTestCase.java
index c176976..679f061 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/core/ConfigurationHandlerTestCase.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/core/ConfigurationHandlerTestCase.java
@@ -353,7 +353,7 @@
     Entry oldEntry = configHandler.getEntry(DN_CORE_SCHEMA);
 
     configHandler.replaceEntry(oldEntry,
-        new LinkedHashMapEntry("dn: " + DN_CORE_SCHEMA.toString(),
+        new LinkedHashMapEntry("dn: " + DN_CORE_SCHEMA,
             "objectclass: ds-cfg-schema-provider",
             "ds-cfg-enabled: false"));
 
@@ -373,7 +373,7 @@
     Entry oldEntry = configHandler.getEntry(DN_CORE_SCHEMA);
 
     configHandler.replaceEntry(oldEntry,
-        new LinkedHashMapEntry("dn: " + DN_CORE_SCHEMA.toString(),
+        new LinkedHashMapEntry("dn: " + DN_CORE_SCHEMA,
             "objectclass: ds-cfg-schema-provider",
             "ds-cfg-enabled: false"));
   }
@@ -395,7 +395,7 @@
     Entry oldEntry = configHandler.getEntry(DN_CORE_SCHEMA);
 
     configHandler.replaceEntry(oldEntry,
-        new LinkedHashMapEntry("dn: " + DN_CORE_SCHEMA.toString(),
+        new LinkedHashMapEntry("dn: " + DN_CORE_SCHEMA,
             "objectclass: ds-cfg-schema-provider",
             "ds-cfg-enabled: false"));
   }
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/core/PluginConfigManagerTestCase.java b/opendj-server-legacy/src/test/java/org/opends/server/core/PluginConfigManagerTestCase.java
index ef3aad3..6df7fd0 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/core/PluginConfigManagerTestCase.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/core/PluginConfigManagerTestCase.java
@@ -650,8 +650,8 @@
     }
 
     assertTrue(match,
-               EOL + "Expected order:  " + expectedOrder.toString() + EOL +
-               "Actual order:    " + actualOrder.toString());
+               EOL + "Expected order:  " + expectedOrder + EOL +
+               "Actual order:    " + actualOrder);
   }
 }
 
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/extensions/CommonEntryCacheTestCase.java b/opendj-server-legacy/src/test/java/org/opends/server/extensions/CommonEntryCacheTestCase.java
index 4de3695..a115a0e 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/extensions/CommonEntryCacheTestCase.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/extensions/CommonEntryCacheTestCase.java
@@ -22,27 +22,24 @@
  *
  *
  *      Copyright 2008 Sun Microsystems, Inc.
- *      Portions Copyright 2013-2014 ForgeRock AS.
+ *      Portions Copyright 2013-2015 ForgeRock AS.
  */
 package org.opends.server.extensions;
 
-
+import static org.testng.Assert.*;
 
 import java.util.ArrayList;
 
 import org.opends.server.TestCaseUtils;
+import org.opends.server.admin.std.server.EntryCacheCfg;
 import org.opends.server.api.Backend;
 import org.opends.server.api.EntryCache;
 import org.opends.server.core.DirectoryServer;
 import org.opends.server.types.DN;
 import org.opends.server.types.Entry;
-import org.opends.server.admin.std.server.EntryCacheCfg;
 import org.opends.server.util.ServerConstants;
-
-import static org.testng.Assert.*;
 import org.testng.annotations.AfterClass;
 
-
 /**
  * A common set of test cases for all entry cache implementations.
  * @param <C> The type of entry cache configuration.
@@ -109,7 +106,7 @@
       cache.toVerboseString());
 
     TestCaseUtils.initializeTestBackend(false);
-    Backend b = DirectoryServer.getBackend(DN.valueOf("o=test"));
+    Backend<?> b = DirectoryServer.getBackend(DN.valueOf("o=test"));
 
     assertFalse(cache.containsEntry(testEntriesList.get(0).getName()),
       "Not expected to find " + testEntriesList.get(0).getName() +
@@ -143,7 +140,7 @@
       cache.toVerboseString());
 
     TestCaseUtils.initializeTestBackend(false);
-    Backend b = DirectoryServer.getBackend(DN.valueOf("o=test"));
+    Backend<?> b = DirectoryServer.getBackend(DN.valueOf("o=test"));
 
     assertNull(cache.getEntry(testEntriesList.get(0).getName()),
       "Not expected to find " + testEntriesList.get(0).getName() +
@@ -177,7 +174,7 @@
       cache.toVerboseString());
 
     TestCaseUtils.initializeTestBackend(false);
-    Backend b = DirectoryServer.getBackend(DN.valueOf("o=test"));
+    Backend<?> b = DirectoryServer.getBackend(DN.valueOf("o=test"));
 
     assertNull(cache.getEntry(testEntriesList.get(0).getName()),
       "Not expected to find " + testEntriesList.get(0).getName() +
@@ -211,17 +208,17 @@
       cache.toVerboseString());
 
     TestCaseUtils.initializeTestBackend(false);
-    Backend b = DirectoryServer.getBackend(DN.valueOf("o=test"));
+    Backend<?> b = DirectoryServer.getBackend(DN.valueOf("o=test"));
 
     assertNull(cache.getEntry(b, -1),
-      "Not expected to find entry id " + Integer.toString(-1) +
+      "Not expected to find entry id " + -1 +
       " in the cache.  Cache contents:" + ServerConstants.EOL +
       cache.toVerboseString());
 
     cache.putEntry(testEntriesList.get(0), b, 1);
 
     assertNotNull(cache.getEntry(b, 1),
-      "Expected to find entry id " + Integer.toString(1) +
+      "Expected to find entry id " + 1 +
       " in the cache.  Cache contents:" + ServerConstants.EOL +
       cache.toVerboseString());
 
@@ -244,7 +241,7 @@
       cache.toVerboseString());
 
     TestCaseUtils.initializeTestBackend(false);
-    Backend b = DirectoryServer.getBackend(DN.valueOf("o=test"));
+    Backend<?> b = DirectoryServer.getBackend(DN.valueOf("o=test"));
 
     assertEquals(cache.getEntryID(testEntriesList.get(0).getName()), -1,
       "Not expected to find " + testEntriesList.get(0).getName() +
@@ -277,7 +274,7 @@
       cache.toVerboseString());
 
     TestCaseUtils.initializeTestBackend(false);
-    Backend b = DirectoryServer.getBackend(DN.valueOf("o=test"));
+    Backend<?> b = DirectoryServer.getBackend(DN.valueOf("o=test"));
 
     cache.putEntry(testEntriesList.get(0), b, 1);
 
@@ -287,7 +284,7 @@
       cache.toVerboseString());
 
     assertNotNull(cache.getEntry(b, 1),
-      "Expected to find entry id " + Integer.toString(-1) +
+      "Expected to find entry id " + -1 +
       " in the cache.  Cache contents:" + ServerConstants.EOL +
       cache.toVerboseString());
 
@@ -310,7 +307,7 @@
       cache.toVerboseString());
 
     TestCaseUtils.initializeTestBackend(false);
-    Backend b = DirectoryServer.getBackend(DN.valueOf("o=test"));
+    Backend<?> b = DirectoryServer.getBackend(DN.valueOf("o=test"));
 
     assertTrue(cache.putEntryIfAbsent(testEntriesList.get(0), b, 1),
       "Not expected to find " + testEntriesList.get(0).getName() +
@@ -328,7 +325,7 @@
       cache.toVerboseString());
 
     assertNotNull(cache.getEntry(b, 1),
-      "Expected to find entry id " + Integer.toString(-1) +
+      "Expected to find entry id " + -1 +
       " in the cache.  Cache contents:" + ServerConstants.EOL +
       cache.toVerboseString());
 
@@ -351,7 +348,7 @@
       cache.toVerboseString());
 
     TestCaseUtils.initializeTestBackend(false);
-    Backend b = DirectoryServer.getBackend(DN.valueOf("o=test"));
+    Backend<?> b = DirectoryServer.getBackend(DN.valueOf("o=test"));
 
     cache.removeEntry(testEntriesList.get(0).getName());
     cache.putEntry(testEntriesList.get(0), b, 1);
@@ -363,7 +360,7 @@
       cache.toVerboseString());
 
     assertNull(cache.getEntry(b, 1),
-      "Not expected to find entry id " + Integer.toString(-1) +
+      "Not expected to find entry id " + -1 +
       " in the cache.  Cache contents:" + ServerConstants.EOL +
       cache.toVerboseString());
 
@@ -386,7 +383,7 @@
       cache.toVerboseString());
 
     TestCaseUtils.initializeTestBackend(false);
-    Backend b = DirectoryServer.getBackend(DN.valueOf("o=test"));
+    Backend<?> b = DirectoryServer.getBackend(DN.valueOf("o=test"));
 
     cache.clear();
     cache.putEntry(testEntriesList.get(0), b, 1);
@@ -398,7 +395,7 @@
       cache.toVerboseString());
 
     assertNull(cache.getEntry(b, 1),
-      "Not expected to find entry id " + Integer.toString(-1) +
+      "Not expected to find entry id " + -1 +
       " in the cache.  Cache contents:" + ServerConstants.EOL +
       cache.toVerboseString());
 
@@ -421,8 +418,8 @@
       cache.toVerboseString());
 
     TestCaseUtils.initializeTestBackend(false);
-    Backend b = DirectoryServer.getBackend(DN.valueOf("o=test"));
-    Backend c = DirectoryServer.getBackend(DN.valueOf("cn=config"));
+    Backend<?> b = DirectoryServer.getBackend(DN.valueOf("o=test"));
+    Backend<?> c = DirectoryServer.getBackend(DN.valueOf("cn=config"));
 
     cache.clearBackend(b);
     cache.putEntry(testEntriesList.get(0), b, 1);
@@ -430,7 +427,7 @@
     cache.clearBackend(b);
 
     assertNull(cache.getEntry(b, 1),
-      "Not expected to find entry id " + Integer.toString(1) + " on backend " +
+      "Not expected to find entry id " + 1 + " on backend " +
       b.getBackendID() + " in the cache.  Cache contents:" +
       ServerConstants.EOL + cache.toVerboseString());
 
@@ -440,7 +437,7 @@
       cache.toVerboseString());
 
     assertNotNull(cache.getEntry(c, 1),
-      "Expected to find entry id " + Integer.toString(1) + " on backend " +
+      "Expected to find entry id " + 1 + " on backend " +
       c.getBackendID() + " in the cache.  Cache contents:" +
       ServerConstants.EOL + cache.toVerboseString());
 
@@ -463,8 +460,8 @@
       cache.toVerboseString());
 
     TestCaseUtils.initializeTestBackend(false);
-    Backend b = DirectoryServer.getBackend(DN.valueOf("o=test"));
-    Backend c = DirectoryServer.getBackend(DN.valueOf("cn=config"));
+    Backend<?> b = DirectoryServer.getBackend(DN.valueOf("o=test"));
+    Backend<?> c = DirectoryServer.getBackend(DN.valueOf("cn=config"));
 
     cache.putEntry(testEntriesList.get(0), b, 1);
     Entry testEntry = testEntriesList.get(1);
@@ -480,12 +477,12 @@
       cache.toVerboseString());
 
     assertNull(cache.getEntry(b, 1),
-      "Not expected to find entry id " + Integer.toString(-1) +
+      "Not expected to find entry id " + -1 +
       " in the cache.  Cache contents:" + ServerConstants.EOL +
       cache.toVerboseString());
 
     assertNotNull(cache.getEntry(testEntry.getName()),
-      "Expected to find " + testEntry.getName().toString() +
+      "Expected to find " + testEntry.getName() +
       " in the cache.  Cache contents:" + ServerConstants.EOL +
       cache.toVerboseString());
 
@@ -524,7 +521,7 @@
   public void testCacheConcurrency()
          throws Exception
   {
-    Backend b = DirectoryServer.getBackend(DN.valueOf("o=test"));
+    Backend<?> b = DirectoryServer.getBackend(DN.valueOf("o=test"));
 
     for(int loops = 0; loops < CONCURRENCYLOOPS; loops++) {
       for(int i = 0; i < NUMTESTENTRIES; i++) {
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/plugins/ShortCircuitPlugin.java b/opendj-server-legacy/src/test/java/org/opends/server/plugins/ShortCircuitPlugin.java
index ef8c656..e14e5b7 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/plugins/ShortCircuitPlugin.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/plugins/ShortCircuitPlugin.java
@@ -665,7 +665,7 @@
 
     // Check for registered short circuits.
     Integer resultCode = shortCircuits.get(
-         operation.getOperationType().toString() + "/" + section.toLowerCase());
+         operation.getOperationType() + "/" + section.toLowerCase());
     if (resultCode != null)
     {
       return resultCode;
@@ -724,11 +724,9 @@
    * @param section The plugin point the short circuit applies to.
    * @param resultCode The result code to be returned for the short circuit.
    */
-  public static void registerShortCircuit(OperationType operation,
-                                          String section, int resultCode)
+  public static void registerShortCircuit(OperationType operation, String section, int resultCode)
   {
-    shortCircuits.put(operation.toString() + "/" + section.toLowerCase(),
-                      resultCode);
+    shortCircuits.put(operation + "/" + section.toLowerCase(), resultCode);
   }
 
   /**
@@ -736,10 +734,8 @@
    * @param operation The type of operation the short circuit applies to.
    * @param section The plugin point the short circuit applies to.
    */
-  public static void deregisterShortCircuit(OperationType operation,
-                                            String section)
+  public static void deregisterShortCircuit(OperationType operation, String section)
   {
-    shortCircuits.remove(operation.toString() + "/" + section.toLowerCase());
+    shortCircuits.remove(operation + "/" + section.toLowerCase());
   }
 }
-
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestAddResponseProtocolOp.java b/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestAddResponseProtocolOp.java
index 28ccda4..5566d2a 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestAddResponseProtocolOp.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestAddResponseProtocolOp.java
@@ -22,27 +22,33 @@
  *
  *
  *      Copyright 2006-2008 Sun Microsystems, Inc.
- *      Portions Copyright 2014 ForgeRock AS
+ *      Portions Copyright 2014-2015 ForgeRock AS
  */
 package org.opends.server.protocols.ldap;
 
-import org.forgerock.opendj.io.*;
-import org.forgerock.opendj.ldap.ByteString;
-import static org.opends.server.util.ServerConstants.EOL;
-
-import org.opends.server.TestCaseUtils;
-import org.opends.server.types.*;
-import org.forgerock.opendj.ldap.ByteStringBuilder;
-import org.opends.server.core.DirectoryServer;
-import org.opends.server.DirectoryServerTestCase;
-import org.forgerock.i18n.LocalizableMessage;
-
-import java.util.ArrayList;
-import java.util.Iterator;
-
+import static org.opends.server.util.ServerConstants.*;
 import static org.testng.Assert.*;
 
-import org.testng.annotations.*;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Iterator;
+import java.util.List;
+
+import org.forgerock.i18n.LocalizableMessage;
+import org.forgerock.opendj.io.ASN1;
+import org.forgerock.opendj.io.ASN1Reader;
+import org.forgerock.opendj.io.ASN1Writer;
+import org.forgerock.opendj.ldap.ByteString;
+import org.forgerock.opendj.ldap.ByteStringBuilder;
+import org.opends.server.DirectoryServerTestCase;
+import org.opends.server.TestCaseUtils;
+import org.opends.server.core.DirectoryServer;
+import org.opends.server.types.AttributeType;
+import org.opends.server.types.DN;
+import org.opends.server.types.LDAPException;
+import org.opends.server.types.RDN;
+import org.testng.annotations.BeforeClass;
+import org.testng.annotations.Test;
 
 /**
  * This class defines a set of tests for the
@@ -322,33 +328,34 @@
     StringBuilder buffer = new StringBuilder();
     StringBuilder key = new StringBuilder();
 
-    ArrayList<String> referralURLs = new ArrayList<String>();
-    referralURLs.add("ds1.example.com");
-    referralURLs.add("ds2.example.com");
-    referralURLs.add("ds3.example.com");
+    List<String> referralURLs = Arrays.asList(
+        "ds1.example.com",
+        "ds2.example.com",
+        "ds3.example.com");
 
-    addResponse = new AddResponseProtocolOp(resultCode, resultMsg, dn,
-                                           referralURLs);
+    addResponse = new AddResponseProtocolOp(resultCode, resultMsg, dn, referralURLs);
     addResponse.toString(buffer);
 
-    key.append("AddResponse(resultCode="+resultCode+", " +
-        "errorMessage="+resultMsg+", matchedDN="+dn.toString()+", " +
-        "referralURLs={");
-
-    Iterator<String> iterator = referralURLs.iterator();
-      key.append(iterator.next());
-
-    while (iterator.hasNext())
-    {
-      key.append(", ");
-      key.append(iterator.next());
-    }
-
+    key.append("AddResponse(resultCode=" + resultCode
+        + ", " + "errorMessage=" + resultMsg + ", matchedDN=" + dn + ", "
+        + "referralURLs={");
+    join(key, referralURLs);
     key.append("})");
 
     assertEquals(buffer.toString(), key.toString());
   }
 
+  static void join(StringBuilder sb, List<String> referralURLs)
+  {
+    Iterator<String> iterator = referralURLs.iterator();
+    sb.append(iterator.next());
+    while (iterator.hasNext())
+    {
+      sb.append(", ");
+      sb.append(iterator.next());
+    }
+  }
+
   /**
    * Test the toString (multi line) method.
    *
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestCompareResponseProtocolOp.java b/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestCompareResponseProtocolOp.java
index cefcd9c..eb09b87 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestCompareResponseProtocolOp.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestCompareResponseProtocolOp.java
@@ -22,12 +22,11 @@
  *
  *
  *      Copyright 2006-2008 Sun Microsystems, Inc.
- *      Portions Copyright 2014 ForgeRock AS
+ *      Portions Copyright 2014-2015 ForgeRock AS
  */
 package org.opends.server.protocols.ldap;
 
 import java.util.ArrayList;
-import java.util.Iterator;
 
 import org.forgerock.i18n.LocalizableMessage;
 import org.forgerock.opendj.io.ASN1;
@@ -41,6 +40,7 @@
 import org.testng.annotations.BeforeClass;
 import org.testng.annotations.Test;
 
+import static org.opends.server.protocols.ldap.TestAddResponseProtocolOp.*;
 import static org.opends.server.util.ServerConstants.*;
 import static org.testng.Assert.*;
 
@@ -337,19 +337,10 @@
                                                   referralURLs);
     compareResponse.toString(buffer);
 
-    key.append("CompareResponse(resultCode="+resultCode+", " +
-        "errorMessage="+resultMsg+", matchedDN="+dn.toString()+", " +
-        "referralURLs={");
-
-    Iterator<String> iterator = referralURLs.iterator();
-      key.append(iterator.next());
-
-    while (iterator.hasNext())
-    {
-      key.append(", ");
-      key.append(iterator.next());
-    }
-
+    key.append("CompareResponse(resultCode=" + resultCode + ", "
+        + "errorMessage=" + resultMsg + ", matchedDN=" + dn
+        + ", " + "referralURLs={");
+    join(key, referralURLs);
     key.append("})");
 
     assertEquals(buffer.toString(), key.toString());
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestDeleteRequestProtocolOp.java b/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestDeleteRequestProtocolOp.java
index 132ce6f..9ff382d 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestDeleteRequestProtocolOp.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestDeleteRequestProtocolOp.java
@@ -22,7 +22,7 @@
  *
  *
  *      Copyright 2006-2008 Sun Microsystems, Inc.
- *      Portions Copyright 2014 ForgeRock AS
+ *      Portions Copyright 2014-2015 ForgeRock AS
  */
 package org.opends.server.protocols.ldap;
 
@@ -138,12 +138,11 @@
     ByteStringBuilder builder = new ByteStringBuilder();
     ASN1Writer writer = ASN1.getWriter(builder);
     DeleteRequestProtocolOp deleteEncoded;
-    DeleteRequestProtocolOp deleteDecoded;
 
     deleteEncoded = new DeleteRequestProtocolOp(null);
     deleteEncoded.write(writer);
     ASN1Reader reader = ASN1.getReader(builder.toByteString());
-    deleteDecoded = (DeleteRequestProtocolOp)LDAPReader.readProtocolOp(reader);
+    LDAPReader.readProtocolOp(reader);
   }
 
   /**
@@ -166,12 +165,7 @@
   public void TestToStringSingleLine() throws Exception
   {
     DeleteRequestProtocolOp deleteRequest = new DeleteRequestProtocolOp(dn);
-    StringBuilder buffer = new StringBuilder();
-
-    String expectedStr = "DeleteRequest(dn=" + dn.toString() + ")";
-    deleteRequest.toString(buffer);
-
-    assertEquals(buffer.toString(), expectedStr);
+    assertEquals(deleteRequest.toString(), "DeleteRequest(dn=" + dn + ")");
   }
 
   /**
@@ -183,14 +177,11 @@
   public void TestToStringMultiLine() throws Exception
   {
     DeleteRequestProtocolOp deleteRequest = new DeleteRequestProtocolOp(dn);
+
     StringBuilder buffer = new StringBuilder();
-
-    String expectedStr = "   Delete Request" +
-        EOL + "     Entry DN:  " +
-        dn.toString() +
-        EOL;
     deleteRequest.toString(buffer, 3);
-
-    assertEquals(buffer.toString(), expectedStr);
+    assertEquals(buffer.toString(),
+        "   Delete Request" + EOL
+        + "     Entry DN:  " + dn + EOL);
   }
 }
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestDeleteResponseProtocolOp.java b/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestDeleteResponseProtocolOp.java
index 1327c09..48371bc 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestDeleteResponseProtocolOp.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestDeleteResponseProtocolOp.java
@@ -22,12 +22,13 @@
  *
  *
  *      Copyright 2006-2008 Sun Microsystems, Inc.
- *      Portions Copyright 2014 ForgeRock AS
+ *      Portions Copyright 2014-2015 ForgeRock AS
  */
 package org.opends.server.protocols.ldap;
 
 import java.util.ArrayList;
-import java.util.Iterator;
+import java.util.Arrays;
+import java.util.List;
 
 import org.forgerock.i18n.LocalizableMessage;
 import org.forgerock.opendj.io.ASN1;
@@ -41,6 +42,7 @@
 import org.testng.annotations.BeforeClass;
 import org.testng.annotations.Test;
 
+import static org.opends.server.protocols.ldap.TestAddResponseProtocolOp.*;
 import static org.opends.server.util.ServerConstants.*;
 import static org.testng.Assert.*;
 
@@ -328,30 +330,18 @@
     StringBuilder buffer = new StringBuilder();
     StringBuilder key = new StringBuilder();
 
-    ArrayList<String> referralURLs = new ArrayList<String>();
-    referralURLs.add("ds1.example.com");
-    referralURLs.add("ds2.example.com");
-    referralURLs.add("ds3.example.com");
+    List<String> referralURLs = Arrays.asList(
+        "ds1.example.com",
+        "ds2.example.com",
+        "ds3.example.com");
 
-    deleteResponse = new DeleteResponseProtocolOp(resultCode, resultMsg, dn,
-                                            referralURLs);
+    deleteResponse = new DeleteResponseProtocolOp(resultCode, resultMsg, dn, referralURLs);
     deleteResponse.toString(buffer);
 
-    key.append("DeleteResponse(resultCode="+resultCode+", " +
-        "errorMessage="+resultMsg+", matchedDN="+dn.toString()+", " +
-        "referralURLs={");
-
-    Iterator<String> iterator = referralURLs.iterator();
-      key.append(iterator.next());
-
-    while (iterator.hasNext())
-    {
-      key.append(", ");
-      key.append(iterator.next());
-    }
-
-    key.append("})");
-
+    key.append("DeleteResponse(resultCode=" + resultCode + ", "
+        + "errorMessage=" + resultMsg + ", matchedDN=" + dn
+        + ", " + "referralURLs={");
+    join(key, referralURLs);
     assertEquals(buffer.toString(), key.toString());
   }
 
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestModifyDNResponseProtocolOp.java b/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestModifyDNResponseProtocolOp.java
index 9fa0380..e135113 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestModifyDNResponseProtocolOp.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestModifyDNResponseProtocolOp.java
@@ -22,12 +22,17 @@
  *
  *
  *      Copyright 2006-2008 Sun Microsystems, Inc.
- *      Portions Copyright 2014 ForgeRock AS
+ *      Portions Copyright 2014-2015 ForgeRock AS
  */
 package org.opends.server.protocols.ldap;
 
+import static org.opends.server.protocols.ldap.TestAddResponseProtocolOp.*;
+import static org.opends.server.util.ServerConstants.*;
+import static org.testng.Assert.*;
+
 import java.util.ArrayList;
-import java.util.Iterator;
+import java.util.Arrays;
+import java.util.List;
 
 import org.forgerock.i18n.LocalizableMessage;
 import org.forgerock.opendj.io.ASN1;
@@ -38,13 +43,13 @@
 import org.opends.server.DirectoryServerTestCase;
 import org.opends.server.TestCaseUtils;
 import org.opends.server.core.DirectoryServer;
-import org.opends.server.types.*;
+import org.opends.server.types.AttributeType;
+import org.opends.server.types.DN;
+import org.opends.server.types.LDAPException;
+import org.opends.server.types.RDN;
 import org.testng.annotations.BeforeClass;
 import org.testng.annotations.Test;
 
-import static org.opends.server.util.ServerConstants.*;
-import static org.testng.Assert.*;
-
 /**
  * This class defines a set of tests for the
  * org.opends.server.protocol.ldap.ModifyDNResponseProtocolOp class.
@@ -329,28 +334,18 @@
     StringBuilder buffer = new StringBuilder();
     StringBuilder key = new StringBuilder();
 
-    ArrayList<String> referralURLs = new ArrayList<String>();
-    referralURLs.add("ds1.example.com");
-    referralURLs.add("ds2.example.com");
-    referralURLs.add("ds3.example.com");
+    List<String> referralURLs = Arrays.asList(
+        "ds1.example.com",
+        "ds2.example.com",
+        "ds3.example.com");
 
-    modifyResponse = new ModifyDNResponseProtocolOp(resultCode, resultMsg, dn,
-                                                    referralURLs);
+    modifyResponse = new ModifyDNResponseProtocolOp(resultCode, resultMsg, dn, referralURLs);
     modifyResponse.toString(buffer);
 
-    key.append("ModifyDNResponse(resultCode="+resultCode+", " +
-        "errorMessage="+resultMsg+", matchedDN="+dn.toString()+", " +
-        "referralURLs={");
-
-    Iterator<String> iterator = referralURLs.iterator();
-      key.append(iterator.next());
-
-    while (iterator.hasNext())
-    {
-      key.append(", ");
-      key.append(iterator.next());
-    }
-
+    key.append("ModifyDNResponse(resultCode=" + resultCode + ", "
+        + "errorMessage=" + resultMsg + ", matchedDN=" + dn + ", "
+        + "referralURLs={");
+    join(key, referralURLs);
     key.append("})");
 
     assertEquals(buffer.toString(), key.toString());
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestModifyResponseProtocolOp.java b/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestModifyResponseProtocolOp.java
index 65fe014..945099f 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestModifyResponseProtocolOp.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/protocols/ldap/TestModifyResponseProtocolOp.java
@@ -22,12 +22,13 @@
  *
  *
  *      Copyright 2006-2008 Sun Microsystems, Inc.
- *      Portions Copyright 2014 ForgeRock AS
+ *      Portions Copyright 2014-2015 ForgeRock AS
  */
 package org.opends.server.protocols.ldap;
 
 import java.util.ArrayList;
-import java.util.Iterator;
+import java.util.Arrays;
+import java.util.List;
 
 import org.forgerock.i18n.LocalizableMessage;
 import org.forgerock.opendj.io.ASN1;
@@ -41,6 +42,7 @@
 import org.testng.annotations.BeforeClass;
 import org.testng.annotations.Test;
 
+import static org.opends.server.protocols.ldap.TestAddResponseProtocolOp.*;
 import static org.opends.server.util.ServerConstants.*;
 import static org.testng.Assert.*;
 
@@ -328,28 +330,18 @@
     StringBuilder buffer = new StringBuilder();
     StringBuilder key = new StringBuilder();
 
-    ArrayList<String> referralURLs = new ArrayList<String>();
-    referralURLs.add("ds1.example.com");
-    referralURLs.add("ds2.example.com");
-    referralURLs.add("ds3.example.com");
+    List<String> referralURLs = Arrays.asList(
+        "ds1.example.com",
+        "ds2.example.com",
+        "ds3.example.com");
 
-    modifyResponse = new ModifyResponseProtocolOp(resultCode, resultMsg, dn,
-                                                  referralURLs);
+    modifyResponse = new ModifyResponseProtocolOp(resultCode, resultMsg, dn, referralURLs);
     modifyResponse.toString(buffer);
 
-    key.append("ModifyResponse(resultCode="+resultCode+", " +
-        "errorMessage="+resultMsg+", matchedDN="+dn.toString()+", " +
-        "referralURLs={");
-
-    Iterator<String> iterator = referralURLs.iterator();
-      key.append(iterator.next());
-
-    while (iterator.hasNext())
-    {
-      key.append(", ");
-      key.append(iterator.next());
-    }
-
+    key.append("ModifyResponse(resultCode=" + resultCode + ", "
+        + "errorMessage=" + resultMsg + ", matchedDN=" + dn
+        + ", " + "referralURLs={");
+    join(key, referralURLs);
     key.append("})");
 
     assertEquals(buffer.toString(), key.toString());
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/replication/UpdateOperationTest.java b/opendj-server-legacy/src/test/java/org/opends/server/replication/UpdateOperationTest.java
index 910b6e1..b91ba32 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/replication/UpdateOperationTest.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/replication/UpdateOperationTest.java
@@ -22,7 +22,7 @@
  *
  *
  *      Copyright 2006-2010 Sun Microsystems, Inc.
- *      Portions Copyright 2011-2014 ForgeRock AS
+ *      Portions Copyright 2011-2015 ForgeRock AS
  */
 package org.opends.server.replication;
 
@@ -1196,7 +1196,7 @@
        */
       Entry resultEntry = getEntry(personWithUUIDEntry.getName(), 10000, true);
       assertNotNull(resultEntry,
-      "The send ADD replication message was not applied for "+personWithUUIDEntry.getName().toString());
+      "The send ADD replication message was not applied for "+personWithUUIDEntry.getName());
 
       /*
        * Test the reception of Modify Msg
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/replication/plugin/FractionalReplicationTest.java b/opendj-server-legacy/src/test/java/org/opends/server/replication/plugin/FractionalReplicationTest.java
index 9d37c1d..253fabc 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/replication/plugin/FractionalReplicationTest.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/replication/plugin/FractionalReplicationTest.java
@@ -22,7 +22,7 @@
  *
  *
  *      Copyright 2009-2010 Sun Microsystems, Inc.
- *      Portions Copyright 2011-2014 ForgeRock AS
+ *      Portions Copyright 2011-2015 ForgeRock AS
  */
 package org.opends.server.replication.plugin;
 
@@ -791,7 +791,7 @@
     assertNotNull(attrValue);
     assertFalse(attrValues.hasNext());
     assertEquals(attrValue.toString(), attributeValue, "Was expecting attribute " +
-      attributeName + "=" + attributeValue + " but got value: " + attrValue.toString());
+      attributeName + "=" + attributeValue + " but got value: " + attrValue);
 
   }
 
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/replication/protocol/SynchronizationMsgTest.java b/opendj-server-legacy/src/test/java/org/opends/server/replication/protocol/SynchronizationMsgTest.java
index 3111869..b133d1c 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/replication/protocol/SynchronizationMsgTest.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/replication/protocol/SynchronizationMsgTest.java
@@ -1064,7 +1064,7 @@
   @Test
   public void entryMsgTest() throws Exception
   {
-    String taskInitFromS2 = new String(
+    String taskInitFromS2 =
         "dn: ds-task-id=" + UUID.randomUUID() +
         ",cn=Scheduled Tasks,cn=Tasks\n" +
         "objectclass: top\n" +
@@ -1072,7 +1072,7 @@
         "objectclass: ds-task-initialize\n" +
         "ds-task-class-name: org.opends.server.replication.api.InitializeTask\n" +
         "ds-task-initialize-domain-dn: " + TEST_ROOT_DN_STRING  + "\n" +
-        "ds-task-initialize-source: 1\n");
+        "ds-task-initialize-source: 1\n";
     int sender = 1;
     int target = 45678;
     byte[] entry = taskInitFromS2.getBytes();
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/schema/AuthPasswordEqualityMatchingRuleTest.java b/opendj-server-legacy/src/test/java/org/opends/server/schema/AuthPasswordEqualityMatchingRuleTest.java
index acc491c..338a84c 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/schema/AuthPasswordEqualityMatchingRuleTest.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/schema/AuthPasswordEqualityMatchingRuleTest.java
@@ -22,7 +22,7 @@
  *
  *
  *      Copyright 2006-2008 Sun Microsystems, Inc.
- *      Portions Copyright 2014 ForgeRock AS
+ *      Portions Copyright 2014-2015 ForgeRock AS
  */
 package org.opends.server.schema;
 
@@ -89,8 +89,8 @@
 
      return new Object[] {
          AUTH_PASSWORD_SCHEME_NAME_SALTED_MD5 + "$"
-                 + authPWComponents[1].toString()
-                 + "$"+ authPWComponents[2].toString(),
+                 + authPWComponents[1]
+                 + "$"+ authPWComponents[2],
          password, true};
   }
 
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/tasks/DisconnectClientTaskTestCase.java b/opendj-server-legacy/src/test/java/org/opends/server/tasks/DisconnectClientTaskTestCase.java
index 0e836cb..33ce461 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/tasks/DisconnectClientTaskTestCase.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/tasks/DisconnectClientTaskTestCase.java
@@ -117,7 +117,7 @@
     DN taskDN = DN.valueOf("ds-task-id=" + taskID +
                           ",cn=Scheduled Tasks,cn=Tasks");
     TestCaseUtils.addEntry(
-      "dn: " + taskDN.toString(),
+      "dn: " + taskDN,
       "objectClass: top",
       "objectClass: ds-task",
       "objectClass: ds-task-disconnect",
@@ -192,7 +192,7 @@
     DN taskDN = DN.valueOf("ds-task-id=" + taskID +
                           ",cn=Scheduled Tasks,cn=Tasks");
     TestCaseUtils.addEntry(
-      "dn: " + taskDN.toString(),
+      "dn: " + taskDN,
       "objectClass: top",
       "objectClass: ds-task",
       "objectClass: ds-task-disconnect",
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/types/EntrySchemaCheckingTestCase.java b/opendj-server-legacy/src/test/java/org/opends/server/types/EntrySchemaCheckingTestCase.java
index 9f69264..df821a8 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/types/EntrySchemaCheckingTestCase.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/types/EntrySchemaCheckingTestCase.java
@@ -63,13 +63,11 @@
 
       DirectoryServer.setSingleStructuralObjectClassPolicy(WARN);
       assertTrue(e.conformsToSchema(null, false, true, true, invalidReason),
-                 "Entry validation failed with WARN policy:  " +
-                 invalidReason.toString());
+                 "Entry validation failed with WARN policy:  " + invalidReason);
 
       DirectoryServer.setSingleStructuralObjectClassPolicy(ACCEPT);
       assertTrue(e.conformsToSchema(null, false, true, true, invalidReason),
-                 "Entry validation failed with ACCEPT policy:  " +
-                 invalidReason.toString());
+                 "Entry validation failed with ACCEPT policy:  " + invalidReason);
     }
     finally
     {
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/util/TestLDIFWriter.java b/opendj-server-legacy/src/test/java/org/opends/server/util/TestLDIFWriter.java
index 5b9ae3a..789aa46 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/util/TestLDIFWriter.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/util/TestLDIFWriter.java
@@ -22,7 +22,7 @@
  *
  *
  *      Copyright 2006-2008 Sun Microsystems, Inc.
- *      Portions Copyright 2012-2014 ForgeRock AS
+ *      Portions Copyright 2012-2015 ForgeRock AS
  */
 package org.opends.server.util;
 
@@ -529,10 +529,7 @@
       actualLine = reader.readLine();
     }
 
-    if (failed) {
-      Assert.fail("expected:\n" + expected.toString() + "\nbut was:\n"
-          + actual.toString());
-    }
+    Assert.assertFalse(failed, "expected:\n" + expected + "\nbut was:\n" + actual);
   }
 
   /**

--
Gitblit v1.10.0