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