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 <zhangli...@apache.org>
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));
     }
 }

Reply via email to