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

zhaojinchao 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 1dcd91da332 Add test cases for QuoteCharacter (#33232)
1dcd91da332 is described below

commit 1dcd91da332da727b6522ac594151bf413a7295e
Author: Liang Zhang <[email protected]>
AuthorDate: Sun Oct 13 22:51:03 2024 +0800

    Add test cases for QuoteCharacter (#33232)
---
 .../database/core/type/enums/QuoteCharacterTest.java | 20 +++++++++++++++-----
 1 file changed, 15 insertions(+), 5 deletions(-)

diff --git 
a/infra/database/core/src/test/java/org/apache/shardingsphere/infra/database/core/type/enums/QuoteCharacterTest.java
 
b/infra/database/core/src/test/java/org/apache/shardingsphere/infra/database/core/type/enums/QuoteCharacterTest.java
index a3b4077b040..d42dbd8d24a 100644
--- 
a/infra/database/core/src/test/java/org/apache/shardingsphere/infra/database/core/type/enums/QuoteCharacterTest.java
+++ 
b/infra/database/core/src/test/java/org/apache/shardingsphere/infra/database/core/type/enums/QuoteCharacterTest.java
@@ -39,27 +39,27 @@ class QuoteCharacterTest {
     
     @Test
     void assertGetQuoteCharacterWithNone() {
-        assertThat(QuoteCharacter.getQuoteCharacter("tbl"), 
is(QuoteCharacter.NONE));
+        assertThat(QuoteCharacter.getQuoteCharacter("test"), 
is(QuoteCharacter.NONE));
     }
     
     @Test
     void assertGetQuoteCharacterWithBackQuote() {
-        assertThat(QuoteCharacter.getQuoteCharacter("`tbl`"), 
is(QuoteCharacter.BACK_QUOTE));
+        assertThat(QuoteCharacter.getQuoteCharacter("`test`"), 
is(QuoteCharacter.BACK_QUOTE));
     }
     
     @Test
     void assertGetQuoteCharacterWithSingleQuote() {
-        assertThat(QuoteCharacter.getQuoteCharacter("'tbl'"), 
is(QuoteCharacter.SINGLE_QUOTE));
+        assertThat(QuoteCharacter.getQuoteCharacter("'test'"), 
is(QuoteCharacter.SINGLE_QUOTE));
     }
     
     @Test
     void assertGetQuoteCharacterWithQuote() {
-        assertThat(QuoteCharacter.getQuoteCharacter("\"tbl\""), 
is(QuoteCharacter.QUOTE));
+        assertThat(QuoteCharacter.getQuoteCharacter("\"test\""), 
is(QuoteCharacter.QUOTE));
     }
     
     @Test
     void assertGetQuoteCharacterWithBrackets() {
-        assertThat(QuoteCharacter.getQuoteCharacter("[tbl]"), 
is(QuoteCharacter.BRACKETS));
+        assertThat(QuoteCharacter.getQuoteCharacter("[test]"), 
is(QuoteCharacter.BRACKETS));
     }
     
     @Test
@@ -67,6 +67,16 @@ class QuoteCharacterTest {
         assertThat(QuoteCharacter.BACK_QUOTE.wrap("test"), is("`test`"));
     }
     
+    @Test
+    void assertUnwrapWithWrappedValue() {
+        assertThat(QuoteCharacter.BACK_QUOTE.unwrap("`test`"), is("test"));
+    }
+    
+    @Test
+    void assertUnwrapWithoutWrappedValue() {
+        assertThat(QuoteCharacter.BACK_QUOTE.unwrap("[test]"), is("[test]"));
+    }
+    
     @Test
     void assertIsWrapped() {
         assertTrue(QuoteCharacter.SINGLE_QUOTE.isWrapped("'test'"));

Reply via email to