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

zhangliang 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 29f4025  Use assertThat to instead of assertEquals. (#15387)
29f4025 is described below

commit 29f4025ccae72b8eed8f7d1955940533d2d735b4
Author: yx9o <[email protected]>
AuthorDate: Sun Feb 13 12:32:44 2022 +0800

    Use assertThat to instead of assertEquals. (#15387)
---
 .../NarayanaConfigurationFileGeneratorTest.java    | 57 +++++++++++-----------
 .../common/drop/DropTrafficRuleHandlerTest.java    | 19 ++++----
 2 files changed, 38 insertions(+), 38 deletions(-)

diff --git 
a/shardingsphere-kernel/shardingsphere-transaction/shardingsphere-transaction-type/shardingsphere-transaction-xa/shardingsphere-transaction-xa-provider/shardingsphere-transaction-xa-narayana/src/test/java/org/apache/shardingsphere/transaction/xa/narayana/config/NarayanaConfigurationFileGeneratorTest.java
 
b/shardingsphere-kernel/shardingsphere-transaction/shardingsphere-transaction-type/shardingsphere-transaction-xa/shardingsphere-transaction-xa-provider/shardingsphere-transacti
 [...]
index 895b762..c1d1f99 100644
--- 
a/shardingsphere-kernel/shardingsphere-transaction/shardingsphere-transaction-type/shardingsphere-transaction-xa/shardingsphere-transaction-xa-provider/shardingsphere-transaction-xa-narayana/src/test/java/org/apache/shardingsphere/transaction/xa/narayana/config/NarayanaConfigurationFileGeneratorTest.java
+++ 
b/shardingsphere-kernel/shardingsphere-transaction/shardingsphere-transaction-type/shardingsphere-transaction-xa/shardingsphere-transaction-xa-provider/shardingsphere-transaction-xa-narayana/src/test/java/org/apache/shardingsphere/transaction/xa/narayana/config/NarayanaConfigurationFileGeneratorTest.java
@@ -29,9 +29,6 @@ import 
org.apache.shardingsphere.transaction.rule.TransactionRule;
 import org.junit.Before;
 import org.junit.Test;
 
-import static org.junit.Assert.assertEquals;
-import static org.junit.Assert.assertTrue;
-
 import javax.xml.bind.JAXBContext;
 import javax.xml.bind.JAXBException;
 import javax.xml.bind.Unmarshaller;
@@ -42,6 +39,10 @@ import java.io.InputStream;
 import java.util.Optional;
 import java.util.Properties;
 
+import static org.hamcrest.CoreMatchers.is;
+import static org.junit.Assert.assertThat;
+import static org.junit.Assert.assertTrue;
+
 public final class NarayanaConfigurationFileGeneratorTest {
     
     private final NarayanaConfigurationFileGenerator 
narayanaConfigurationFileGenerator = new NarayanaConfigurationFileGenerator();
@@ -74,7 +75,7 @@ public final class NarayanaConfigurationFileGeneratorTest {
         Unmarshaller unmarshaller = jaxbContext.createUnmarshaller();
         InputStream inputStream = new FileInputStream(new 
File(ClassLoader.getSystemResource("").getPath(), "jbossts-properties.xml"));
         NarayanaConfiguration narayanaConfiguration = (NarayanaConfiguration) 
unmarshaller.unmarshal(inputStream);
-        assertEquals(26, narayanaConfiguration.getEntries().size());
+        assertThat(narayanaConfiguration.getEntries().size(), is(26));
         assertCommitOnePhase(narayanaConfiguration);
         assertTransactionSync(narayanaConfiguration);
         assertNodeIdentifier(narayanaConfiguration);
@@ -104,35 +105,35 @@ public final class NarayanaConfigurationFileGeneratorTest 
{
     private void assertCommitOnePhase(final NarayanaConfiguration 
configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"CoordinatorEnvironmentBean.commitOnePhase".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains("YES"));
     }
     
     private void assertTransactionSync(final NarayanaConfiguration 
configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"ObjectStoreEnvironmentBean.transactionSync".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains("NO"));
     }
     
     private void assertNodeIdentifier(final NarayanaConfiguration 
configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"CoreEnvironmentBean.nodeIdentifier".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains("1"));
     }
     
     private void assertXaRecoveryNodes(final NarayanaConfiguration 
configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"JTAEnvironmentBean.xaRecoveryNodes".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains("1"));
     }
     
     private void assertXaResourceOrphanFilterClassNames(final 
NarayanaConfiguration configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"JTAEnvironmentBean.xaResourceOrphanFilterClassNames".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(3, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(3));
         
assertTrue(entry.get().getValue().contains(JTATransactionLogXAResourceOrphanFilter.class.getName()));
         
assertTrue(entry.get().getValue().contains(JTANodeNameXAResourceOrphanFilter.class.getName()));
         
assertTrue(entry.get().getValue().contains(JTAActionStatusServiceXAResourceOrphanFilter.class.getName()));
@@ -141,14 +142,14 @@ public final class NarayanaConfigurationFileGeneratorTest 
{
     private void assertSocketProcessIdPort(final NarayanaConfiguration 
configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"CoreEnvironmentBean.socketProcessIdPort".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains("0"));
     }
     
     private void assertRecoveryModuleClassNames(final NarayanaConfiguration 
configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"RecoveryEnvironmentBean.recoveryModuleClassNames".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(2, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(2));
         
assertTrue(entry.get().getValue().contains(AtomicActionRecoveryModule.class.getName()));
         
assertTrue(entry.get().getValue().contains(XARecoveryModule.class.getName()));
     }
@@ -156,119 +157,119 @@ public final class 
NarayanaConfigurationFileGeneratorTest {
     private void assertExpiryScannerClassNames(final NarayanaConfiguration 
configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"RecoveryEnvironmentBean.expiryScannerClassNames".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         
assertTrue(entry.get().getValue().contains(ExpiredTransactionStatusManagerScanner.class.getName()));
     }
     
     private void assertRecoveryPort(final NarayanaConfiguration configuration) 
{
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"RecoveryEnvironmentBean.recoveryPort".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains("4712"));
     }
     
     private void assertTransactionStatusManagerPort(final 
NarayanaConfiguration configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"RecoveryEnvironmentBean.transactionStatusManagerPort".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains("0"));
     }
     
     private void assertRecoveryListener(final NarayanaConfiguration 
configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"RecoveryEnvironmentBean.recoveryListener".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains("NO"));
     }
     
     private void assertRecoveryBackoffPeriod(final NarayanaConfiguration 
configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"RecoveryEnvironmentBean.recoveryBackoffPeriod".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains("1"));
     }
     
     private void assertObjectStoreType(final NarayanaConfiguration 
configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"ObjectStoreEnvironmentBean.objectStoreType".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains(JDBCStore.class.getName()));
     }
     
     private void assertJdbcAccess(final NarayanaConfiguration configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"ObjectStoreEnvironmentBean.jdbcAccess".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains(jdbcAccess));
     }
     
     private void assertTablePrefix(final NarayanaConfiguration configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"ObjectStoreEnvironmentBean.tablePrefix".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains("Action"));
     }
     
     private void assertDropTable(final NarayanaConfiguration configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"ObjectStoreEnvironmentBean.dropTable".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains("true"));
     }
     
     private void assertStateStoreJdbcAccess(final NarayanaConfiguration 
configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"ObjectStoreEnvironmentBean.stateStore.jdbcAccess".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains(jdbcAccess));
     }
     
     private void assertStateStoreObjectStoreType(final NarayanaConfiguration 
configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"ObjectStoreEnvironmentBean.stateStore.objectStoreType".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains(JDBCStore.class.getName()));
     }
     
     private void assertStateStoreTablePrefix(final NarayanaConfiguration 
configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"ObjectStoreEnvironmentBean.stateStore.tablePrefix".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains("stateStore"));
     }
     
     private void assertStateStoreDropTable(final NarayanaConfiguration 
configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"ObjectStoreEnvironmentBean.stateStore.dropTable".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains("true"));
     }
     
     private void assertCommunicationStoreObjectStoreType(final 
NarayanaConfiguration configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"ObjectStoreEnvironmentBean.communicationStore.objectStoreType".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains(JDBCStore.class.getName()));
     }
     
     private void assertCommunicationStoreJdbcAccess(final 
NarayanaConfiguration configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"ObjectStoreEnvironmentBean.communicationStore.jdbcAccess".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains(jdbcAccess));
     }
     
     private void assertCommunicationStoreTablePrefix(final 
NarayanaConfiguration configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"ObjectStoreEnvironmentBean.communicationStore.tablePrefix".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains("Communication"));
     }
     
     private void assertCommunicationStoreDropTable(final NarayanaConfiguration 
configuration) {
         Optional<NarayanaConfigEntry> entry = 
configuration.getEntries().stream().filter(each -> 
"ObjectStoreEnvironmentBean.communicationStore.dropTable".equals(each.getKey())).findFirst();
         assertTrue(entry.isPresent());
-        assertEquals(1, entry.get().getValue().size());
+        assertThat(entry.get().getValue().size(), is(1));
         assertTrue(entry.get().getValue().contains("true"));
     }
 }
diff --git 
a/shardingsphere-proxy/shardingsphere-proxy-backend/src/test/java/org/apache/shardingsphere/proxy/backend/text/distsql/ral/common/drop/DropTrafficRuleHandlerTest.java
 
b/shardingsphere-proxy/shardingsphere-proxy-backend/src/test/java/org/apache/shardingsphere/proxy/backend/text/distsql/ral/common/drop/DropTrafficRuleHandlerTest.java
index aeaee69..6f809b1 100644
--- 
a/shardingsphere-proxy/shardingsphere-proxy-backend/src/test/java/org/apache/shardingsphere/proxy/backend/text/distsql/ral/common/drop/DropTrafficRuleHandlerTest.java
+++ 
b/shardingsphere-proxy/shardingsphere-proxy-backend/src/test/java/org/apache/shardingsphere/proxy/backend/text/distsql/ral/common/drop/DropTrafficRuleHandlerTest.java
@@ -37,7 +37,6 @@ import java.util.Optional;
 import java.util.Properties;
 
 import static org.hamcrest.CoreMatchers.is;
-import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;
 import static org.junit.Assert.assertThat;
 import static org.junit.Assert.assertTrue;
@@ -81,9 +80,9 @@ public class DropTrafficRuleHandlerTest {
         Optional<TrafficRuleConfiguration> ruleConfiguration = 
contextManager.getMetaDataContexts().getGlobalRuleMetaData().findRuleConfiguration(TrafficRuleConfiguration.class).stream().findAny();
         assertTrue(ruleConfiguration.isPresent());
         TrafficRuleConfiguration configuration = ruleConfiguration.get();
-        assertEquals(1, configuration.getTrafficStrategies().size());
-        assertEquals(1, configuration.getLoadBalancers().size());
-        assertEquals(1, configuration.getTrafficAlgorithms().size());
+        assertThat(configuration.getTrafficStrategies().size(), is(1));
+        assertThat(configuration.getLoadBalancers().size(), is(1));
+        assertThat(configuration.getTrafficAlgorithms().size(), is(1));
         assertThat(new 
ArrayList<>(configuration.getTrafficStrategies()).get(0).getName(), 
is("rule_name_2"));
         assertNotNull(configuration.getTrafficAlgorithms().get("algorithm_2"));
         assertNotNull(configuration.getLoadBalancers().get("load_balancer_2"));
@@ -98,9 +97,9 @@ public class DropTrafficRuleHandlerTest {
         Optional<TrafficRuleConfiguration> ruleConfiguration = 
contextManager.getMetaDataContexts().getGlobalRuleMetaData().findRuleConfiguration(TrafficRuleConfiguration.class).stream().findAny();
         assertTrue(ruleConfiguration.isPresent());
         TrafficRuleConfiguration configuration = ruleConfiguration.get();
-        assertEquals(1, configuration.getTrafficStrategies().size());
-        assertEquals(1, configuration.getLoadBalancers().size());
-        assertEquals(1, configuration.getTrafficAlgorithms().size());
+        assertThat(configuration.getTrafficStrategies().size(), is(1));
+        assertThat(configuration.getLoadBalancers().size(), is(1));
+        assertThat(configuration.getTrafficAlgorithms().size(), is(1));
         assertThat(new 
ArrayList<>(configuration.getTrafficStrategies()).get(0).getName(), 
is("rule_name_2"));
         assertNotNull(configuration.getTrafficAlgorithms().get("algorithm_2"));
         assertNotNull(configuration.getLoadBalancers().get("load_balancer_2"));
@@ -115,9 +114,9 @@ public class DropTrafficRuleHandlerTest {
         Optional<TrafficRuleConfiguration> ruleConfiguration = 
contextManager.getMetaDataContexts().getGlobalRuleMetaData().findRuleConfiguration(TrafficRuleConfiguration.class).stream().findAny();
         assertTrue(ruleConfiguration.isPresent());
         TrafficRuleConfiguration configuration = ruleConfiguration.get();
-        assertEquals(2, configuration.getTrafficStrategies().size());
-        assertEquals(2, configuration.getLoadBalancers().size());
-        assertEquals(2, configuration.getTrafficAlgorithms().size());
+        assertThat(configuration.getTrafficStrategies().size(), is(2));
+        assertThat(configuration.getLoadBalancers().size(), is(2));
+        assertThat(configuration.getTrafficAlgorithms().size(), is(2));
     }
     
     private Collection<RuleConfiguration> createTrafficRule() {

Reply via email to