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 f323f7b41ae Add more test cases on PrimaryKeyIngestPosition's impl 
classes (#33354)
f323f7b41ae is described below

commit f323f7b41ae2f568addd14fd598ddcae157abb2c
Author: Liang Zhang <zhangli...@apache.org>
AuthorDate: Wed Oct 23 00:12:32 2024 +0800

    Add more test cases on PrimaryKeyIngestPosition's impl classes (#33354)
---
 .../type/pk/type/IntegerPrimaryKeyIngestPositionTest.java |  8 --------
 .../type/pk/type/StringPrimaryKeyIngestPositionTest.java  | 15 ++-------------
 .../type/pk/type/UnsupportedKeyIngestPositionTest.java    |  9 ---------
 3 files changed, 2 insertions(+), 30 deletions(-)

diff --git 
a/kernel/data-pipeline/core/src/test/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/type/pk/type/IntegerPrimaryKeyIngestPositionTest.java
 
b/kernel/data-pipeline/core/src/test/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/type/pk/type/IntegerPrimaryKeyIngestPositionTest.java
index 9153d853bd2..a1896b319d5 100644
--- 
a/kernel/data-pipeline/core/src/test/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/type/pk/type/IntegerPrimaryKeyIngestPositionTest.java
+++ 
b/kernel/data-pipeline/core/src/test/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/type/pk/type/IntegerPrimaryKeyIngestPositionTest.java
@@ -17,7 +17,6 @@
 
 package 
org.apache.shardingsphere.data.pipeline.core.ingest.position.type.pk.type;
 
-import 
org.apache.shardingsphere.data.pipeline.core.ingest.position.type.pk.PrimaryKeyIngestPositionFactory;
 import org.junit.jupiter.api.Test;
 
 import static org.hamcrest.CoreMatchers.is;
@@ -25,13 +24,6 @@ import static org.hamcrest.MatcherAssert.assertThat;
 
 class IntegerPrimaryKeyIngestPositionTest {
     
-    @Test
-    void assertInit() {
-        IntegerPrimaryKeyIngestPosition position = 
(IntegerPrimaryKeyIngestPosition) 
PrimaryKeyIngestPositionFactory.newInstance("i,1,100");
-        assertThat(position.getBeginValue(), is(1L));
-        assertThat(position.getEndValue(), is(100L));
-    }
-    
     @Test
     void assertToString() {
         assertThat(new IntegerPrimaryKeyIngestPosition(1L, 100L).toString(), 
is("i,1,100"));
diff --git 
a/kernel/data-pipeline/core/src/test/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/type/pk/type/StringPrimaryKeyIngestPositionTest.java
 
b/kernel/data-pipeline/core/src/test/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/type/pk/type/StringPrimaryKeyIngestPositionTest.java
index 0b0a9a2dad1..8cea55acf3e 100644
--- 
a/kernel/data-pipeline/core/src/test/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/type/pk/type/StringPrimaryKeyIngestPositionTest.java
+++ 
b/kernel/data-pipeline/core/src/test/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/type/pk/type/StringPrimaryKeyIngestPositionTest.java
@@ -17,31 +17,20 @@
 
 package 
org.apache.shardingsphere.data.pipeline.core.ingest.position.type.pk.type;
 
-import 
org.apache.shardingsphere.data.pipeline.core.ingest.position.type.pk.PrimaryKeyIngestPositionFactory;
 import org.junit.jupiter.api.Test;
 
 import static org.hamcrest.CoreMatchers.is;
 import static org.hamcrest.MatcherAssert.assertThat;
-import static org.junit.jupiter.api.Assertions.assertNull;
 
 class StringPrimaryKeyIngestPositionTest {
     
-    @Test
-    void assertInit() {
-        StringPrimaryKeyIngestPosition position = 
(StringPrimaryKeyIngestPosition) 
PrimaryKeyIngestPositionFactory.newInstance("s,hi,jk");
-        assertThat(position.getBeginValue(), is("hi"));
-        assertThat(position.getEndValue(), is("jk"));
-    }
-    
     @Test
     void assertToString() {
         assertThat(new StringPrimaryKeyIngestPosition("hi", "jk").toString(), 
is("s,hi,jk"));
     }
     
     @Test
-    void assertEmptyToNull() {
-        StringPrimaryKeyIngestPosition actual = 
(StringPrimaryKeyIngestPosition) 
PrimaryKeyIngestPositionFactory.newInstance("s,,");
-        assertNull(actual.getBeginValue());
-        assertNull(actual.getEndValue());
+    void assertToStringWithNullValue() {
+        assertThat(new StringPrimaryKeyIngestPosition(null, null).toString(), 
is("s,,"));
     }
 }
diff --git 
a/kernel/data-pipeline/core/src/test/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/type/pk/type/UnsupportedKeyIngestPositionTest.java
 
b/kernel/data-pipeline/core/src/test/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/type/pk/type/UnsupportedKeyIngestPositionTest.java
index 657a77c206a..5bc5fc51afc 100644
--- 
a/kernel/data-pipeline/core/src/test/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/type/pk/type/UnsupportedKeyIngestPositionTest.java
+++ 
b/kernel/data-pipeline/core/src/test/java/org/apache/shardingsphere/data/pipeline/core/ingest/position/type/pk/type/UnsupportedKeyIngestPositionTest.java
@@ -17,22 +17,13 @@
 
 package 
org.apache.shardingsphere.data.pipeline.core.ingest.position.type.pk.type;
 
-import 
org.apache.shardingsphere.data.pipeline.core.ingest.position.type.pk.PrimaryKeyIngestPositionFactory;
 import org.junit.jupiter.api.Test;
 
 import static org.hamcrest.CoreMatchers.is;
 import static org.hamcrest.MatcherAssert.assertThat;
-import static org.junit.jupiter.api.Assertions.assertNull;
 
 class UnsupportedKeyIngestPositionTest {
     
-    @Test
-    void assertInit() {
-        UnsupportedKeyIngestPosition position = (UnsupportedKeyIngestPosition) 
PrimaryKeyIngestPositionFactory.newInstance("u,,");
-        assertNull(position.getBeginValue());
-        assertNull(position.getEndValue());
-    }
-    
     @Test
     void assertToString() {
         assertThat(new UnsupportedKeyIngestPosition().toString(), is("u,,"));

Reply via email to