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/MatchingRuleTest.java | 83 ++++++++++++++++++++---------------------
1 files changed, 41 insertions(+), 42 deletions(-)
diff --git a/sdk/tests/unit-tests-testng/src/org/opends/sdk/schema/MatchingRuleTest.java b/sdk/tests/unit-tests-testng/src/org/opends/sdk/schema/MatchingRuleTest.java
index 775a2f3..4255e6a 100644
--- a/sdk/tests/unit-tests-testng/src/org/opends/sdk/schema/MatchingRuleTest.java
+++ b/sdk/tests/unit-tests-testng/src/org/opends/sdk/schema/MatchingRuleTest.java
@@ -31,13 +31,12 @@
import static org.testng.Assert.assertEquals;
import org.opends.sdk.Assertion;
+import org.opends.sdk.ByteString;
import org.opends.sdk.ConditionResult;
import org.opends.sdk.DecodeException;
import org.testng.annotations.DataProvider;
import org.testng.annotations.Test;
-import org.opends.sdk.ByteString;
-
/**
@@ -46,28 +45,8 @@
public abstract class MatchingRuleTest extends SchemaTestCase
{
/**
- * Generate data for the Matching Rule test.
- *
- * @return the data for the equality matching rule test.
- */
- @DataProvider(name = "matchingrules")
- public abstract Object[][] createMatchingRuleTest();
-
-
-
- /**
- * Generate invalid attribute values for the Matching Rule test.
- *
- * @return the data for the EqualityMatchingRulesInvalidValuestest.
- */
- @DataProvider(name = "matchingRuleInvalidAttributeValues")
- public abstract Object[][] createMatchingRuleInvalidAttributeValues();
-
-
-
- /**
* Generate invalid assertion values for the Matching Rule test.
- *
+ *
* @return the data for the EqualityMatchingRulesInvalidValuestest.
*/
@DataProvider(name = "matchingRuleInvalidAssertionValues")
@@ -79,11 +58,22 @@
/**
- * Get an instance of the matching rule.
- *
- * @return An instance of the matching rule to test.
+ * Generate invalid attribute values for the Matching Rule test.
+ *
+ * @return the data for the EqualityMatchingRulesInvalidValuestest.
*/
- protected abstract MatchingRule getRule();
+ @DataProvider(name = "matchingRuleInvalidAttributeValues")
+ public abstract Object[][] createMatchingRuleInvalidAttributeValues();
+
+
+
+ /**
+ * Generate data for the Matching Rule test.
+ *
+ * @return the data for the equality matching rule test.
+ */
+ @DataProvider(name = "matchingrules")
+ public abstract Object[][] createMatchingRuleTest();
@@ -91,17 +81,17 @@
* Test the normalization and the comparison of valid values.
*/
@Test(dataProvider = "matchingrules")
- public void matchingRules(String value1, String value2,
- ConditionResult result) throws Exception
+ public void matchingRules(final String value1, final String value2,
+ final ConditionResult result) throws Exception
{
- MatchingRule rule = getRule();
+ final MatchingRule rule = getRule();
// normalize the 2 provided values and check that they are equals
- ByteString normalizedValue1 =
- rule.normalizeAttributeValue(ByteString.valueOf(value1));
- Assertion assertion = rule.getAssertion(ByteString.valueOf(value2));
+ final ByteString normalizedValue1 = rule.normalizeAttributeValue(ByteString
+ .valueOf(value1));
+ final Assertion assertion = rule.getAssertion(ByteString.valueOf(value2));
- ConditionResult liveResult = assertion.matches(normalizedValue1);
+ final ConditionResult liveResult = assertion.matches(normalizedValue1);
assertEquals(result, liveResult);
}
@@ -110,14 +100,14 @@
/**
* Test that invalid values are rejected.
*/
- @Test(expectedExceptions = DecodeException.class, dataProvider = "matchingRuleInvalidAttributeValues")
- public void matchingRulesInvalidAttributeValues(String value)
+ @Test(expectedExceptions = DecodeException.class, dataProvider = "matchingRuleInvalidAssertionValues")
+ public void matchingRulesInvalidAssertionValues(final String value)
throws Exception
{
// Get the instance of the rule to be tested.
- MatchingRule rule = getRule();
+ final MatchingRule rule = getRule();
- rule.normalizeAttributeValue(ByteString.valueOf(value));
+ rule.getAssertion(ByteString.valueOf(value));
}
@@ -125,13 +115,22 @@
/**
* Test that invalid values are rejected.
*/
- @Test(expectedExceptions = DecodeException.class, dataProvider = "matchingRuleInvalidAssertionValues")
- public void matchingRulesInvalidAssertionValues(String value)
+ @Test(expectedExceptions = DecodeException.class, dataProvider = "matchingRuleInvalidAttributeValues")
+ public void matchingRulesInvalidAttributeValues(final String value)
throws Exception
{
// Get the instance of the rule to be tested.
- MatchingRule rule = getRule();
+ final MatchingRule rule = getRule();
- rule.getAssertion(ByteString.valueOf(value));
+ rule.normalizeAttributeValue(ByteString.valueOf(value));
}
+
+
+
+ /**
+ * Get an instance of the matching rule.
+ *
+ * @return An instance of the matching rule to test.
+ */
+ protected abstract MatchingRule getRule();
}
--
Gitblit v1.10.0