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 5aaba994919 Fix MaskTest (#37976)
5aaba994919 is described below

commit 5aaba99491976997757335e758f64afb46d3c11e
Author: Liang Zhang <[email protected]>
AuthorDate: Sat Feb 7 01:32:54 2026 +0800

    Fix MaskTest (#37976)
---
 .../shardingsphere/test/natived/jdbc/features/MaskTest.java | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git 
a/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/features/MaskTest.java
 
b/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/features/MaskTest.java
index 5aee0380a7a..938e77065e5 100644
--- 
a/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/features/MaskTest.java
+++ 
b/test/native/src/test/java/org/apache/shardingsphere/test/natived/jdbc/features/MaskTest.java
@@ -33,6 +33,7 @@ import javax.sql.DataSource;
 import java.sql.SQLException;
 import java.util.ArrayList;
 import java.util.Collection;
+import java.util.Map;
 import java.util.stream.Collectors;
 import java.util.stream.IntStream;
 import java.util.stream.LongStream;
@@ -99,15 +100,19 @@ class MaskTest {
             order.setAddressId(i);
             order.setStatus("INSERT_TEST");
             orderRepository.insert(order);
+            Address address = new Address((long) i, "address_test_" + i);
+            addressRepository.insert(address);
+        }
+        Map<Integer, Long> orderIdMap = 
orderRepository.selectAll().stream().collect(Collectors.toMap(Order::getUserId, 
Order::getOrderId));
+        for (int i = 1; i <= 10; i++) {
             OrderItem orderItem = new OrderItem();
-            orderItem.setOrderId(order.getOrderId());
+            long orderId = orderIdMap.get(i);
+            orderItem.setOrderId(orderId);
             orderItem.setUserId(i);
             orderItem.setPhone("13800000001");
             orderItem.setStatus("INSERT_TEST");
             orderItemRepository.insert(orderItem);
-            Address address = new Address((long) i, "address_test_" + i);
-            addressRepository.insert(address);
-            result.add(order.getOrderId());
+            result.add(orderId);
         }
         return result;
     }

Reply via email to