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 ec3138d8774 Add more test cases on MaskRule (#33446)
ec3138d8774 is described below
commit ec3138d877408b8854039422c52d59c5356740d2
Author: Liang Zhang <[email protected]>
AuthorDate: Mon Oct 28 23:05:30 2024 +0800
Add more test cases on MaskRule (#33446)
---
.../java/org/apache/shardingsphere/mask/rule/MaskRuleTest.java | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git
a/features/mask/core/src/test/java/org/apache/shardingsphere/mask/rule/MaskRuleTest.java
b/features/mask/core/src/test/java/org/apache/shardingsphere/mask/rule/MaskRuleTest.java
index 0273c6cac82..08b95f43b7f 100644
---
a/features/mask/core/src/test/java/org/apache/shardingsphere/mask/rule/MaskRuleTest.java
+++
b/features/mask/core/src/test/java/org/apache/shardingsphere/mask/rule/MaskRuleTest.java
@@ -27,8 +27,11 @@ import org.junit.jupiter.api.Test;
import java.util.Collections;
import java.util.Properties;
+import static org.hamcrest.CoreMatchers.is;
+import static org.hamcrest.MatcherAssert.assertThat;
import static org.junit.jupiter.api.Assertions.assertFalse;
import static org.junit.jupiter.api.Assertions.assertTrue;
+import static org.mockito.Mockito.mock;
class MaskRuleTest {
@@ -55,4 +58,11 @@ class MaskRuleTest {
void assertFindMaskTableWhenTableNameDoesNotExist() {
assertFalse(maskRule.findMaskTable("non_existent_table").isPresent());
}
+
+ @Test
+ void assertUpdateConfiguration() {
+ MaskRuleConfiguration toBeUpdatedRuleConfig =
mock(MaskRuleConfiguration.class);
+ maskRule.updateConfiguration(toBeUpdatedRuleConfig);
+ assertThat(maskRule.getConfiguration(), is(toBeUpdatedRuleConfig));
+ }
}