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

duanzhengqiang 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 40923ee3708 Add more assertions on 
YamlEncryptRuleConfigurationSwapperTest (#32866)
40923ee3708 is described below

commit 40923ee37089e95a1a41a1a1d3ccffb896732930
Author: Liang Zhang <[email protected]>
AuthorDate: Sat Sep 14 16:29:27 2024 +0800

    Add more assertions on YamlEncryptRuleConfigurationSwapperTest (#32866)
---
 .../YamlEncryptRuleConfigurationSwapperTest.java        | 17 +++++++++++++----
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git 
a/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/yaml/swapper/YamlEncryptRuleConfigurationSwapperTest.java
 
b/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/yaml/swapper/YamlEncryptRuleConfigurationSwapperTest.java
index 58c42a61cdd..28ee43cddfe 100644
--- 
a/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/yaml/swapper/YamlEncryptRuleConfigurationSwapperTest.java
+++ 
b/features/encrypt/core/src/test/java/org/apache/shardingsphere/encrypt/yaml/swapper/YamlEncryptRuleConfigurationSwapperTest.java
@@ -34,6 +34,7 @@ import java.util.Properties;
 
 import static org.hamcrest.CoreMatchers.is;
 import static org.hamcrest.MatcherAssert.assertThat;
+import static org.junit.jupiter.api.Assertions.assertTrue;
 import static org.mockito.Mockito.mock;
 
 class YamlEncryptRuleConfigurationSwapperTest {
@@ -42,12 +43,16 @@ class YamlEncryptRuleConfigurationSwapperTest {
     void assertSwapToYamlConfiguration() {
         YamlEncryptRuleConfiguration actual = 
getSwapper().swapToYamlConfiguration(createEncryptRuleConfiguration());
         assertThat(actual.getTables().size(), is(1));
+        assertThat(actual.getTables().get("tbl").getName(), is("tbl"));
+        assertTrue(actual.getTables().get("tbl").getColumns().isEmpty());
         assertThat(actual.getEncryptors().size(), is(1));
+        assertThat(actual.getEncryptors().get("foo_encryptor").getType(), 
is("CORE.FIXTURE"));
+        assertThat(actual.getEncryptors().get("foo_encryptor").getProps(), 
is(new Properties()));
     }
     
     private EncryptRuleConfiguration createEncryptRuleConfiguration() {
         Collection<EncryptTableRuleConfiguration> tables = 
Collections.singleton(new EncryptTableRuleConfiguration("tbl", 
Collections.emptyList()));
-        Map<String, AlgorithmConfiguration> encryptors = 
Collections.singletonMap("myEncryptor", new AlgorithmConfiguration("FIXTURE", 
new Properties()));
+        Map<String, AlgorithmConfiguration> encryptors = 
Collections.singletonMap("foo_encryptor", new 
AlgorithmConfiguration("CORE.FIXTURE", new Properties()));
         return new EncryptRuleConfiguration(tables, encryptors);
     }
     
@@ -55,17 +60,21 @@ class YamlEncryptRuleConfigurationSwapperTest {
     void assertSwapToObject() {
         EncryptRuleConfiguration actual = 
getSwapper().swapToObject(createYamlEncryptRuleConfiguration());
         assertThat(actual.getTables().size(), is(1));
+        assertThat(actual.getTables().iterator().next().getName(), is("tbl"));
+        
assertTrue(actual.getTables().iterator().next().getColumns().isEmpty());
         assertThat(actual.getEncryptors().size(), is(1));
+        assertThat(actual.getEncryptors().get("foo_encryptor").getType(), 
is("CORE.FIXTURE"));
+        assertThat(actual.getEncryptors().get("foo_encryptor").getProps(), 
is(new Properties()));
     }
     
     private YamlEncryptRuleConfiguration createYamlEncryptRuleConfiguration() {
         YamlEncryptRuleConfiguration result = new 
YamlEncryptRuleConfiguration();
         YamlEncryptTableRuleConfiguration tableRuleConfig = new 
YamlEncryptTableRuleConfiguration();
-        tableRuleConfig.setName("t_encrypt");
-        result.getTables().put("t_encrypt", tableRuleConfig);
+        tableRuleConfig.setName("tbl");
+        result.getTables().put("tbl", tableRuleConfig);
         YamlAlgorithmConfiguration algorithmConfig = new 
YamlAlgorithmConfiguration();
         algorithmConfig.setType("CORE.FIXTURE");
-        result.getEncryptors().put("fixture_encryptor", algorithmConfig);
+        result.getEncryptors().put("foo_encryptor", algorithmConfig);
         return result;
     }
     

Reply via email to