This is an automated email from the ASF dual-hosted git repository.
panjuan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/shardingsphere.git
The following commit(s) were added to refs/heads/master by this push:
new 38d900502e4 Revise #26845 (#26872)
38d900502e4 is described below
commit 38d900502e477211f200d2951198513ce19db941
Author: Liang Zhang <[email protected]>
AuthorDate: Mon Jul 10 13:22:53 2023 +0800
Revise #26845 (#26872)
---
.../nodepath/BroadcastRuleNodePathProviderTest.java | 13 ++++++-------
.../CompatibleEncryptRuleNodePathProviderTest.java | 13 ++++++-------
.../nodepath/EncryptRuleNodePathProviderTest.java | 13 ++++++-------
.../metadata/nodepath/MaskRuleNodePathProviderTest.java | 13 ++++++-------
.../ReadwriteSplittingRuleNodePathProviderTest.java | 13 ++++++-------
.../nodepath/ShadowRuleNodePathProviderTest.java | 15 +++++++--------
.../nodepath/ShardingRuleNodePathProviderTest.java | 16 +++++++---------
.../nodepath/SingleRuleNodePathProviderTest.java | 13 ++++++-------
8 files changed, 50 insertions(+), 59 deletions(-)
diff --git
a/features/broadcast/core/src/test/java/org/apache/shardingsphere/broadcast/metadata/nodepath/BroadcastRuleNodePathProviderTest.java
b/features/broadcast/core/src/test/java/org/apache/shardingsphere/broadcast/metadata/nodepath/BroadcastRuleNodePathProviderTest.java
index f33d3225f08..0527a8c0f02 100644
---
a/features/broadcast/core/src/test/java/org/apache/shardingsphere/broadcast/metadata/nodepath/BroadcastRuleNodePathProviderTest.java
+++
b/features/broadcast/core/src/test/java/org/apache/shardingsphere/broadcast/metadata/nodepath/BroadcastRuleNodePathProviderTest.java
@@ -21,20 +21,19 @@ import
org.apache.shardingsphere.infra.metadata.nodepath.RuleNodePath;
import org.apache.shardingsphere.mode.spi.RuleNodePathProvider;
import org.junit.jupiter.api.Test;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.junit.jupiter.api.Assertions.assertTrue;
-public class BroadcastRuleNodePathProviderTest {
+class BroadcastRuleNodePathProviderTest {
@Test
- void assertBroadcastRuleNodePath() {
+ void assertNew() {
RuleNodePathProvider ruleNodePathProvider = new
BroadcastRuleNodePathProvider();
RuleNodePath actualRuleNodePath =
ruleNodePathProvider.getRuleNodePath();
assertTrue(actualRuleNodePath.getNamedItems().isEmpty());
- assertEquals(1, actualRuleNodePath.getUniqueItems().size());
+ assertThat(actualRuleNodePath.getUniqueItems().size(), is(1));
assertTrue(actualRuleNodePath.getUniqueItems().containsKey(BroadcastRuleNodePathProvider.TABLES));
- assertNotNull(actualRuleNodePath.getRoot());
- assertEquals(BroadcastRuleNodePathProvider.RULE_TYPE,
actualRuleNodePath.getRoot().getRuleType());
+ assertThat(actualRuleNodePath.getRoot().getRuleType(),
is(BroadcastRuleNodePathProvider.RULE_TYPE));
}
}
diff --git
a/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/metadata/nodepath/CompatibleEncryptRuleNodePathProviderTest.java
b/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/metadata/nodepath/CompatibleEncryptRuleNodePathProviderTest.java
index 41439da769e..5be1b8487e8 100644
---
a/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/metadata/nodepath/CompatibleEncryptRuleNodePathProviderTest.java
+++
b/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/metadata/nodepath/CompatibleEncryptRuleNodePathProviderTest.java
@@ -21,21 +21,20 @@ import
org.apache.shardingsphere.infra.metadata.nodepath.RuleNodePath;
import org.apache.shardingsphere.mode.spi.RuleNodePathProvider;
import org.junit.jupiter.api.Test;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.junit.jupiter.api.Assertions.assertTrue;
-public class CompatibleEncryptRuleNodePathProviderTest {
+class CompatibleEncryptRuleNodePathProviderTest {
@Test
- void assertCompatibleEncryptRuleNodePath() {
+ void assertNew() {
RuleNodePathProvider ruleNodePathProvider = new
CompatibleEncryptRuleNodePathProvider();
RuleNodePath actualRuleNodePath =
ruleNodePathProvider.getRuleNodePath();
- assertEquals(2, actualRuleNodePath.getNamedItems().size());
+ assertThat(actualRuleNodePath.getNamedItems().size(), is(2));
assertTrue(actualRuleNodePath.getNamedItems().containsKey(CompatibleEncryptRuleNodePathProvider.ENCRYPTORS));
assertTrue(actualRuleNodePath.getNamedItems().containsKey(CompatibleEncryptRuleNodePathProvider.TABLES));
assertTrue(actualRuleNodePath.getUniqueItems().isEmpty());
- assertNotNull(actualRuleNodePath.getRoot());
- assertEquals(CompatibleEncryptRuleNodePathProvider.RULE_TYPE,
actualRuleNodePath.getRoot().getRuleType());
+ assertThat(actualRuleNodePath.getRoot().getRuleType(),
is(CompatibleEncryptRuleNodePathProvider.RULE_TYPE));
}
}
diff --git
a/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/metadata/nodepath/EncryptRuleNodePathProviderTest.java
b/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/metadata/nodepath/EncryptRuleNodePathProviderTest.java
index 7fdd96249ab..df97fb93a8c 100644
---
a/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/metadata/nodepath/EncryptRuleNodePathProviderTest.java
+++
b/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/metadata/nodepath/EncryptRuleNodePathProviderTest.java
@@ -21,21 +21,20 @@ import
org.apache.shardingsphere.infra.metadata.nodepath.RuleNodePath;
import org.apache.shardingsphere.mode.spi.RuleNodePathProvider;
import org.junit.jupiter.api.Test;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.junit.jupiter.api.Assertions.assertTrue;
-public class EncryptRuleNodePathProviderTest {
+class EncryptRuleNodePathProviderTest {
@Test
- void assertEncryptRuleNodePath() {
+ void assertNew() {
RuleNodePathProvider ruleNodePathProvider = new
EncryptRuleNodePathProvider();
RuleNodePath actualRuleNodePath =
ruleNodePathProvider.getRuleNodePath();
- assertEquals(2, actualRuleNodePath.getNamedItems().size());
+ assertThat(actualRuleNodePath.getNamedItems().size(), is(2));
assertTrue(actualRuleNodePath.getNamedItems().containsKey(EncryptRuleNodePathProvider.ENCRYPTORS));
assertTrue(actualRuleNodePath.getNamedItems().containsKey(EncryptRuleNodePathProvider.TABLES));
assertTrue(actualRuleNodePath.getUniqueItems().isEmpty());
- assertNotNull(actualRuleNodePath.getRoot());
- assertEquals(EncryptRuleNodePathProvider.RULE_TYPE,
actualRuleNodePath.getRoot().getRuleType());
+ assertThat(actualRuleNodePath.getRoot().getRuleType(),
is(EncryptRuleNodePathProvider.RULE_TYPE));
}
}
diff --git
a/features/mask/core/src/test/java/org/apache/shardingsphere/mask/metadata/nodepath/MaskRuleNodePathProviderTest.java
b/features/mask/core/src/test/java/org/apache/shardingsphere/mask/metadata/nodepath/MaskRuleNodePathProviderTest.java
index 9f7871728fa..15f87fe204b 100644
---
a/features/mask/core/src/test/java/org/apache/shardingsphere/mask/metadata/nodepath/MaskRuleNodePathProviderTest.java
+++
b/features/mask/core/src/test/java/org/apache/shardingsphere/mask/metadata/nodepath/MaskRuleNodePathProviderTest.java
@@ -21,21 +21,20 @@ import
org.apache.shardingsphere.infra.metadata.nodepath.RuleNodePath;
import org.apache.shardingsphere.mode.spi.RuleNodePathProvider;
import org.junit.jupiter.api.Test;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.junit.jupiter.api.Assertions.assertTrue;
-public class MaskRuleNodePathProviderTest {
+class MaskRuleNodePathProviderTest {
@Test
- void assertMaskRuleNodePath() {
+ void assertNew() {
RuleNodePathProvider ruleNodePathProvider = new
MaskRuleNodePathProvider();
RuleNodePath actualRuleNodePath =
ruleNodePathProvider.getRuleNodePath();
- assertEquals(2, actualRuleNodePath.getNamedItems().size());
+ assertThat(actualRuleNodePath.getNamedItems().size(), is(2));
assertTrue(actualRuleNodePath.getNamedItems().containsKey(MaskRuleNodePathProvider.ALGORITHMS));
assertTrue(actualRuleNodePath.getNamedItems().containsKey(MaskRuleNodePathProvider.TABLES));
assertTrue(actualRuleNodePath.getUniqueItems().isEmpty());
- assertNotNull(actualRuleNodePath.getRoot());
- assertEquals(MaskRuleNodePathProvider.RULE_TYPE,
actualRuleNodePath.getRoot().getRuleType());
+ assertThat(actualRuleNodePath.getRoot().getRuleType(),
is(MaskRuleNodePathProvider.RULE_TYPE));
}
}
diff --git
a/features/readwrite-splitting/core/src/test/java/org/apache/shardingsphere/readwritesplitting/metadata/nodepath/ReadwriteSplittingRuleNodePathProviderTest.java
b/features/readwrite-splitting/core/src/test/java/org/apache/shardingsphere/readwritesplitting/metadata/nodepath/ReadwriteSplittingRuleNodePathProviderTest.java
index 05aa33c87a2..1f4a35bfebe 100644
---
a/features/readwrite-splitting/core/src/test/java/org/apache/shardingsphere/readwritesplitting/metadata/nodepath/ReadwriteSplittingRuleNodePathProviderTest.java
+++
b/features/readwrite-splitting/core/src/test/java/org/apache/shardingsphere/readwritesplitting/metadata/nodepath/ReadwriteSplittingRuleNodePathProviderTest.java
@@ -21,21 +21,20 @@ import
org.apache.shardingsphere.infra.metadata.nodepath.RuleNodePath;
import org.apache.shardingsphere.mode.spi.RuleNodePathProvider;
import org.junit.jupiter.api.Test;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.junit.jupiter.api.Assertions.assertTrue;
-public class ReadwriteSplittingRuleNodePathProviderTest {
+class ReadwriteSplittingRuleNodePathProviderTest {
@Test
- void assertReadwriteSplittingRuleNodePath() {
+ void assertNew() {
RuleNodePathProvider ruleNodePathProvider = new
ReadwriteSplittingRuleNodePathProvider();
RuleNodePath actualRuleNodePath =
ruleNodePathProvider.getRuleNodePath();
- assertEquals(2, actualRuleNodePath.getNamedItems().size());
+ assertThat(actualRuleNodePath.getNamedItems().size(), is(2));
assertTrue(actualRuleNodePath.getNamedItems().containsKey(ReadwriteSplittingRuleNodePathProvider.DATA_SOURCES));
assertTrue(actualRuleNodePath.getNamedItems().containsKey(ReadwriteSplittingRuleNodePathProvider.LOAD_BALANCERS));
assertTrue(actualRuleNodePath.getUniqueItems().isEmpty());
- assertNotNull(actualRuleNodePath.getRoot());
- assertEquals(ReadwriteSplittingRuleNodePathProvider.RULE_TYPE,
actualRuleNodePath.getRoot().getRuleType());
+ assertThat(actualRuleNodePath.getRoot().getRuleType(),
is(ReadwriteSplittingRuleNodePathProvider.RULE_TYPE));
}
}
diff --git
a/features/shadow/core/src/test/java/org/apache/shardingsphere/shadow/metadata/nodepath/ShadowRuleNodePathProviderTest.java
b/features/shadow/core/src/test/java/org/apache/shardingsphere/shadow/metadata/nodepath/ShadowRuleNodePathProviderTest.java
index 67f1ef6acad..be1c6cfd7bd 100644
---
a/features/shadow/core/src/test/java/org/apache/shardingsphere/shadow/metadata/nodepath/ShadowRuleNodePathProviderTest.java
+++
b/features/shadow/core/src/test/java/org/apache/shardingsphere/shadow/metadata/nodepath/ShadowRuleNodePathProviderTest.java
@@ -21,23 +21,22 @@ import
org.apache.shardingsphere.infra.metadata.nodepath.RuleNodePath;
import org.apache.shardingsphere.mode.spi.RuleNodePathProvider;
import org.junit.jupiter.api.Test;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.junit.jupiter.api.Assertions.assertTrue;
-public class ShadowRuleNodePathProviderTest {
+class ShadowRuleNodePathProviderTest {
@Test
- void assertShadowRuleNodePath() {
+ void assertNew() {
RuleNodePathProvider ruleNodePathProvider = new
ShadowRuleNodePathProvider();
RuleNodePath actualRuleNodePath =
ruleNodePathProvider.getRuleNodePath();
- assertEquals(3, actualRuleNodePath.getNamedItems().size());
+ assertThat(actualRuleNodePath.getNamedItems().size(), is(3));
assertTrue(actualRuleNodePath.getNamedItems().containsKey(ShadowRuleNodePathProvider.ALGORITHMS));
assertTrue(actualRuleNodePath.getNamedItems().containsKey(ShadowRuleNodePathProvider.TABLES));
assertTrue(actualRuleNodePath.getNamedItems().containsKey(ShadowRuleNodePathProvider.DATA_SOURCES));
- assertEquals(1, actualRuleNodePath.getUniqueItems().size());
+ assertThat(actualRuleNodePath.getUniqueItems().size(), is(1));
assertTrue(actualRuleNodePath.getUniqueItems().containsKey(ShadowRuleNodePathProvider.DEFAULT_ALGORITHM));
- assertNotNull(actualRuleNodePath.getRoot());
- assertEquals(ShadowRuleNodePathProvider.RULE_TYPE,
actualRuleNodePath.getRoot().getRuleType());
+ assertThat(actualRuleNodePath.getRoot().getRuleType(),
is(ShadowRuleNodePathProvider.RULE_TYPE));
}
}
diff --git
a/features/sharding/core/src/test/java/org/apache/shardingsphere/sharding/metadata/nodepath/ShardingRuleNodePathProviderTest.java
b/features/sharding/core/src/test/java/org/apache/shardingsphere/sharding/metadata/nodepath/ShardingRuleNodePathProviderTest.java
index 4b597eff4a0..da7a36812e8 100644
---
a/features/sharding/core/src/test/java/org/apache/shardingsphere/sharding/metadata/nodepath/ShardingRuleNodePathProviderTest.java
+++
b/features/sharding/core/src/test/java/org/apache/shardingsphere/sharding/metadata/nodepath/ShardingRuleNodePathProviderTest.java
@@ -25,26 +25,24 @@ import org.junit.jupiter.api.Test;
import java.util.Arrays;
import java.util.List;
+import static org.hamcrest.CoreMatchers.is;
import static org.hamcrest.MatcherAssert.assertThat;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
-
-public class ShardingRuleNodePathProviderTest {
+class ShardingRuleNodePathProviderTest {
+
@Test
- void assertShardingRuleNodePath() {
+ void assertNew() {
RuleNodePathProvider ruleNodePathProvider = new
ShardingRuleNodePathProvider();
RuleNodePath actualRuleNodePath =
ruleNodePathProvider.getRuleNodePath();
- assertEquals(6, actualRuleNodePath.getNamedItems().size());
+ assertThat(actualRuleNodePath.getNamedItems().size(), is(6));
List<String> namedRuleItems =
Arrays.asList(ShardingRuleNodePathProvider.TABLES,
ShardingRuleNodePathProvider.AUTO_TABLES,
ShardingRuleNodePathProvider.BINDING_TABLES,
ShardingRuleNodePathProvider.ALGORITHMS,
ShardingRuleNodePathProvider.KEY_GENERATORS,
ShardingRuleNodePathProvider.AUDITORS);
assertThat("Named rule items equality without order",
actualRuleNodePath.getNamedItems().keySet(),
IsIterableContainingInAnyOrder.containsInAnyOrder(namedRuleItems.toArray()));
- assertEquals(6, actualRuleNodePath.getUniqueItems().size());
+ assertThat(actualRuleNodePath.getUniqueItems().size(), is(6));
List<String> uniqueRuleItems =
Arrays.asList(ShardingRuleNodePathProvider.DEFAULT_DATABASE_STRATEGY,
ShardingRuleNodePathProvider.DEFAULT_TABLE_STRATEGY,
ShardingRuleNodePathProvider.DEFAULT_KEY_GENERATE_STRATEGY,
ShardingRuleNodePathProvider.DEFAULT_AUDIT_STRATEGY,
ShardingRuleNodePathProvider.DEFAULT_SHARDING_COLUMN,
ShardingRuleNodePathProvider.SHARDING_CACHE);
assertThat("Unique rule items equality without order",
actualRuleNodePath.getUniqueItems().keySet(),
IsIterableContainingInAnyOrder.containsInAnyOrder(uniqueRuleItems.toArray()));
- assertNotNull(actualRuleNodePath.getRoot());
- assertEquals(ShardingRuleNodePathProvider.RULE_TYPE,
actualRuleNodePath.getRoot().getRuleType());
+ assertThat(actualRuleNodePath.getRoot().getRuleType(),
is(ShardingRuleNodePathProvider.RULE_TYPE));
}
}
diff --git
a/kernel/single/core/src/test/java/org/apache/shardingsphere/single/metadata/nodepath/SingleRuleNodePathProviderTest.java
b/kernel/single/core/src/test/java/org/apache/shardingsphere/single/metadata/nodepath/SingleRuleNodePathProviderTest.java
index df40c58e94d..fd02d55095e 100644
---
a/kernel/single/core/src/test/java/org/apache/shardingsphere/single/metadata/nodepath/SingleRuleNodePathProviderTest.java
+++
b/kernel/single/core/src/test/java/org/apache/shardingsphere/single/metadata/nodepath/SingleRuleNodePathProviderTest.java
@@ -21,20 +21,19 @@ import
org.apache.shardingsphere.infra.metadata.nodepath.RuleNodePath;
import org.apache.shardingsphere.mode.spi.RuleNodePathProvider;
import org.junit.jupiter.api.Test;
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.junit.jupiter.api.Assertions.assertTrue;
-public class SingleRuleNodePathProviderTest {
+class SingleRuleNodePathProviderTest {
@Test
- void assertSingleRuleNodePath() {
+ void assertNew() {
RuleNodePathProvider ruleNodePathProvider = new
SingleRuleNodePathProvider();
RuleNodePath actualRuleNodePath =
ruleNodePathProvider.getRuleNodePath();
assertTrue(actualRuleNodePath.getNamedItems().isEmpty());
- assertEquals(1, actualRuleNodePath.getUniqueItems().size());
+ assertThat(actualRuleNodePath.getUniqueItems().size(), is(1));
assertTrue(actualRuleNodePath.getUniqueItems().containsKey(SingleRuleNodePathProvider.TABLES));
- assertNotNull(actualRuleNodePath.getRoot());
- assertEquals(SingleRuleNodePathProvider.RULE_TYPE,
actualRuleNodePath.getRoot().getRuleType());
+ assertThat(actualRuleNodePath.getRoot().getRuleType(),
is(SingleRuleNodePathProvider.RULE_TYPE));
}
}