From f2160f4bd1c8ac67e5a86a6710d431e8932877f9 Mon Sep 17 00:00:00 2001
From: matthew_swift <matthew_swift@localhost>
Date: Fri, 28 May 2010 11:47:51 +0000
Subject: [PATCH] Synchronize SDK on java.net with internal repository.
---
sdk/tests/unit-tests-testng/src/org/opends/sdk/schema/SyntaxTestCase.java | 46 +++++++++++++++++++++++-----------------------
1 files changed, 23 insertions(+), 23 deletions(-)
diff --git a/sdk/tests/unit-tests-testng/src/org/opends/sdk/schema/SyntaxTestCase.java b/sdk/tests/unit-tests-testng/src/org/opends/sdk/schema/SyntaxTestCase.java
index 78198f0..a71120c 100644
--- a/sdk/tests/unit-tests-testng/src/org/opends/sdk/schema/SyntaxTestCase.java
+++ b/sdk/tests/unit-tests-testng/src/org/opends/sdk/schema/SyntaxTestCase.java
@@ -30,13 +30,12 @@
import static org.testng.Assert.fail;
-import org.opends.sdk.LocalizableMessageBuilder;
+import org.opends.sdk.ByteString;
import org.opends.sdk.DecodeException;
+import org.opends.sdk.LocalizableMessageBuilder;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
-import org.opends.sdk.ByteString;
-
/**
@@ -45,10 +44,10 @@
public abstract class SyntaxTestCase extends SchemaTestCase
{
/**
- * Create data for the testAcceptableValues test. This should be a
- * table of tables with 2 elements. The first one should be the value
- * to test, the second the expected result of the test.
- *
+ * Create data for the testAcceptableValues test. This should be a table of
+ * tables with 2 elements. The first one should be the value to test, the
+ * second the expected result of the test.
+ *
* @return a table containing data for the testAcceptableValues Test.
*/
@DataProvider(name = "acceptableValues")
@@ -57,33 +56,25 @@
/**
- * Get an instance of the attribute syntax that muste be tested.
- *
- * @return An instance of the attribute syntax that muste be tested.
- */
- protected abstract Syntax getRule() throws SchemaException,
- DecodeException;
-
-
-
- /**
* Test the normalization and the approximate comparison.
*/
@Test(dataProvider = "acceptableValues")
- public void testAcceptableValues(String value, Boolean result)
+ public void testAcceptableValues(final String value, final Boolean result)
throws Exception
{
// Make sure that the specified class can be instantiated as a task.
- Syntax syntax = getRule();
+ final Syntax syntax = getRule();
- LocalizableMessageBuilder reason = new LocalizableMessageBuilder();
+ final LocalizableMessageBuilder reason = new LocalizableMessageBuilder();
// test the valueIsAcceptable method
- Boolean liveResult =
- syntax.valueIsAcceptable(ByteString.valueOf(value), reason);
+ final Boolean liveResult = syntax.valueIsAcceptable(ByteString
+ .valueOf(value), reason);
- if (liveResult != result)
+ if (!liveResult.equals(result))
+ {
fail(syntax + ".valueIsAcceptable gave bad result for " + value
+ "reason : " + reason);
+ }
// call the getters
syntax.getApproximateMatchingRule();
@@ -96,4 +87,13 @@
syntax.isHumanReadable();
syntax.toString();
}
+
+
+
+ /**
+ * Get an instance of the attribute syntax that muste be tested.
+ *
+ * @return An instance of the attribute syntax that muste be tested.
+ */
+ protected abstract Syntax getRule() throws SchemaException, DecodeException;
}
--
Gitblit v1.10.0