From e3acbc5e70b15dc5ca1134cd0ae4501b424d160f Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Fri, 15 Jun 2007 08:18:40 +0000
Subject: [PATCH] Partial fix for issue 1426: improve support for required admin actions.

---
 opends/tests/unit-tests-testng/src/server/org/opends/server/admin/ClassPropertyDefinitionTest.java |   29 +++++++++--------------------
 1 files changed, 9 insertions(+), 20 deletions(-)

diff --git a/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/ClassPropertyDefinitionTest.java b/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/ClassPropertyDefinitionTest.java
index 4a3c15d..2585c8f 100644
--- a/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/ClassPropertyDefinitionTest.java
+++ b/opends/tests/unit-tests-testng/src/server/org/opends/server/admin/ClassPropertyDefinitionTest.java
@@ -29,12 +29,13 @@
 
 import static org.testng.Assert.*;
 
-import org.opends.server.admin.std.meta.RootCfgDefn;
-import org.testng.annotations.*;
-
-import java.util.EnumSet;
 import java.util.List;
 
+import org.opends.server.admin.std.meta.RootCfgDefn;
+import org.testng.annotations.BeforeClass;
+import org.testng.annotations.DataProvider;
+import org.testng.annotations.Test;
+
 /**
  * ClassPropertyDefinition Tester.
  */
@@ -79,10 +80,7 @@
             ClassPropertyDefinition.createBuilder(RootCfgDefn.getInstance(),
                 "test-property");
     localBuilder.addInstanceOf(className);
-    ClassPropertyDefinition cpd = localBuilder.buildInstance(
-        RootCfgDefn.getInstance(), "test-property",
-            EnumSet.noneOf(PropertyOption.class),
-            new UndefinedDefaultBehaviorProvider<String>());
+    ClassPropertyDefinition cpd = localBuilder.getInstance();
     List<String> instances = cpd.getInstanceOfInterface();
     assertTrue(instances.contains(className));
   }
@@ -111,10 +109,7 @@
             ClassPropertyDefinition.createBuilder(
                 RootCfgDefn.getInstance(), "test-property");
     localBuilder.addInstanceOf(className);
-    ClassPropertyDefinition cpd = localBuilder.buildInstance(
-        RootCfgDefn.getInstance(), "test-property",
-            EnumSet.noneOf(PropertyOption.class),
-            new UndefinedDefaultBehaviorProvider<String>());
+    ClassPropertyDefinition cpd = localBuilder.getInstance();
     List<String> instances = cpd.getInstanceOfInterface();
     assertTrue(instances.contains(className));
   }
@@ -147,10 +142,7 @@
             ClassPropertyDefinition.createBuilder(
                 RootCfgDefn.getInstance(), "test-property");
     localBuilder.addInstanceOf(interfaceName);
-    ClassPropertyDefinition cpd = localBuilder.buildInstance(
-        RootCfgDefn.getInstance(), "test-property",
-            EnumSet.noneOf(PropertyOption.class),
-            new UndefinedDefaultBehaviorProvider<String>());
+    ClassPropertyDefinition cpd = localBuilder.getInstance();
     Class clazz = cpd.loadClass(loadClassName, instanceOfClass);
     assertEquals(clazz, expectedClass);
   }
@@ -184,10 +176,7 @@
             ClassPropertyDefinition.createBuilder(
                 RootCfgDefn.getInstance(), "test-property");
     localBuilder.addInstanceOf(interfaceName);
-    ClassPropertyDefinition cpd = localBuilder.buildInstance(
-        RootCfgDefn.getInstance(), "test-property",
-            EnumSet.noneOf(PropertyOption.class),
-            new UndefinedDefaultBehaviorProvider<String>());
+    ClassPropertyDefinition cpd = localBuilder.getInstance();
     Class clazz = cpd.loadClass(loadClassName, instanceOfClass);
     assertEquals(clazz, String.class);
   }

--
Gitblit v1.10.0