This is an automated email from the ASF dual-hosted git repository.

sunnianjun 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 7fa317fb87c Fix sonar issues on SingleMetaDataReviseEntryTest (#28891)
7fa317fb87c is described below

commit 7fa317fb87c087ba61ab95d0a00033d5c7839c97
Author: Liang Zhang <[email protected]>
AuthorDate: Mon Oct 30 11:48:37 2023 +0800

    Fix sonar issues on SingleMetaDataReviseEntryTest (#28891)
    
    * Remove useless <groupId>org.apache.maven.plugins</groupId> declaration
    
    * Fix sonar issues on SingleMetaDataReviseEntryTest
---
 .../reviser/SingleMetaDataReviseEntryTest.java     | 48 +++++++---------------
 1 file changed, 15 insertions(+), 33 deletions(-)

diff --git 
a/kernel/single/core/src/test/java/org/apache/shardingsphere/single/metadata/reviser/SingleMetaDataReviseEntryTest.java
 
b/kernel/single/core/src/test/java/org/apache/shardingsphere/single/metadata/reviser/SingleMetaDataReviseEntryTest.java
index a9a251bd684..a197a724546 100644
--- 
a/kernel/single/core/src/test/java/org/apache/shardingsphere/single/metadata/reviser/SingleMetaDataReviseEntryTest.java
+++ 
b/kernel/single/core/src/test/java/org/apache/shardingsphere/single/metadata/reviser/SingleMetaDataReviseEntryTest.java
@@ -17,59 +17,41 @@
 
 package org.apache.shardingsphere.single.metadata.reviser;
 
-import static org.junit.jupiter.api.Assertions.assertEquals;
-import static org.junit.jupiter.api.Assertions.assertTrue;
-
-import java.util.Collections;
-import java.util.HashMap;
-import java.util.Optional;
-
-import javax.sql.DataSource;
-
 import org.apache.shardingsphere.single.api.config.SingleRuleConfiguration;
-import org.apache.shardingsphere.single.constant.SingleOrder;
 import 
org.apache.shardingsphere.single.metadata.reviser.constraint.SingleConstraintReviser;
 import 
org.apache.shardingsphere.single.metadata.reviser.index.SingleIndexReviser;
 import org.apache.shardingsphere.single.rule.SingleRule;
-import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
 
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Optional;
+
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.MatcherAssert.assertThat;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+
 class SingleMetaDataReviseEntryTest {
     
-    private SingleMetaDataReviseEntry reviseEntry;
-    
-    @BeforeEach
-    public void setUp() {
-        reviseEntry = new SingleMetaDataReviseEntry();
-    }
+    private final SingleMetaDataReviseEntry reviseEntry = new 
SingleMetaDataReviseEntry();
     
     @Test
-    public void testGetIndexReviser() {
+    void assertGetIndexReviser() {
         SingleRuleConfiguration ruleConfig = new SingleRuleConfiguration();
-        SingleRule rule = new SingleRule(ruleConfig, "test_database", null, 
new HashMap<String, DataSource>(), Collections.emptyList());
+        SingleRule rule = new SingleRule(ruleConfig, "test_database", null, 
new HashMap<>(), Collections.emptyList());
         String tableName = "test_table";
         Optional<SingleIndexReviser> indexReviser = 
reviseEntry.getIndexReviser(rule, tableName);
         assertTrue(indexReviser.isPresent());
-        assertEquals(SingleIndexReviser.class, indexReviser.get().getClass());
+        assertThat(indexReviser.get().getClass(), 
is(SingleIndexReviser.class));
     }
     
     @Test
-    public void testGetConstraintReviser() {
+    void assertGetConstraintReviser() {
         SingleRuleConfiguration ruleConfig = new SingleRuleConfiguration();
-        SingleRule rule = new SingleRule(ruleConfig, "test_database", null, 
new HashMap<String, DataSource>(), Collections.emptyList());
+        SingleRule rule = new SingleRule(ruleConfig, "test_database", null, 
new HashMap<>(), Collections.emptyList());
         String tableName = "test_table";
         Optional<SingleConstraintReviser> constraintReviser = 
reviseEntry.getConstraintReviser(rule, tableName);
         assertTrue(constraintReviser.isPresent());
-        assertEquals(SingleConstraintReviser.class, 
constraintReviser.get().getClass());
-    }
-    
-    @Test
-    public void testGetOrder() {
-        assertEquals(SingleOrder.ORDER, reviseEntry.getOrder());
-    }
-    
-    @Test
-    public void testGetTypeClass() {
-        assertEquals(SingleRule.class, reviseEntry.getTypeClass());
+        assertThat(constraintReviser.get().getClass(), 
is(SingleConstraintReviser.class));
     }
 }

Reply via email to