From aa710969e00e9d7e56a276066a239f74d5c49310 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期二, 31 三月 2026 21:47:07 +0800
Subject: [PATCH] #

---
 src/test/java/com/zy/core/network/real/ZyStationV4RealConnectTest.java |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)

diff --git a/src/test/java/com/zy/core/network/real/ZyStationV4RealConnectTest.java b/src/test/java/com/zy/core/network/real/ZyStationV4RealConnectTest.java
index 98b2126..f1bb5a1 100644
--- a/src/test/java/com/zy/core/network/real/ZyStationV4RealConnectTest.java
+++ b/src/test/java/com/zy/core/network/real/ZyStationV4RealConnectTest.java
@@ -1,6 +1,10 @@
 package com.zy.core.network.real;
 
+import com.zy.core.model.StationObjModel;
 import org.junit.jupiter.api.Test;
+
+import java.util.Arrays;
+import java.util.List;
 
 import static org.junit.jupiter.api.Assertions.assertEquals;
 
@@ -24,4 +28,23 @@
 
         assertEquals("鎵爜寮傚父;鎬ュ仠;璺緞鏌ヨ寮傚父;", merged);
     }
+
+    @Test
+    void sortStationObjModelsByStationIdShouldSortAscending() {
+        List<StationObjModel> sorted = ZyStationV4RealConnect.sortStationObjModelsByStationId(Arrays.asList(
+                station(107),
+                station(101),
+                station(104)
+        ));
+
+        assertEquals(101, sorted.get(0).getStationId());
+        assertEquals(104, sorted.get(1).getStationId());
+        assertEquals(107, sorted.get(2).getStationId());
+    }
+
+    private static StationObjModel station(Integer stationId) {
+        StationObjModel model = new StationObjModel();
+        model.setStationId(stationId);
+        return model;
+    }
 }

--
Gitblit v1.9.1