From c2eefadb8239df552ef43d7ba55d5735bb603ed1 Mon Sep 17 00:00:00 2001
From: yeg <1347747024@qq.com>
Date: 星期日, 30 八月 2026 14:50:28 +0800
Subject: [PATCH] 实现测试暂停继续接收区间
---
ruoyi-admin/src/test/java/com/ruoyi/web/controller/system/TTestControllerContractTest.java | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/ruoyi-admin/src/test/java/com/ruoyi/web/controller/system/TTestControllerContractTest.java b/ruoyi-admin/src/test/java/com/ruoyi/web/controller/system/TTestControllerContractTest.java
index 8db451e..0c6a21b 100644
--- a/ruoyi-admin/src/test/java/com/ruoyi/web/controller/system/TTestControllerContractTest.java
+++ b/ruoyi-admin/src/test/java/com/ruoyi/web/controller/system/TTestControllerContractTest.java
@@ -4,6 +4,7 @@
import java.lang.reflect.Method;
import org.junit.jupiter.api.Test;
import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.security.access.prepost.PreAuthorize;
class TTestControllerContractTest
@@ -18,6 +19,14 @@
assertPermission("startReception", "@ss.hasPermi('system:test:start')", Long.class);
Method startReception = TTestController.class.getMethod("startReception", Long.class);
assertEquals("/{testId}/reception/start", startReception.getAnnotation(PostMapping.class).value()[0]);
+ assertPermission("pauseReception", "@ss.hasPermi('system:test:pause')", Long.class);
+ assertEquals("/{testId}/reception/pause", TTestController.class.getMethod("pauseReception", Long.class)
+ .getAnnotation(PostMapping.class).value()[0]);
+ assertPermission("resumeReception", "@ss.hasPermi('system:test:resume')", Long.class);
+ assertEquals("/{testId}/reception/resume", TTestController.class.getMethod("resumeReception", Long.class)
+ .getAnnotation(PostMapping.class).value()[0]);
+ assertEquals("/{testId}/reception/intervals", TTestController.class.getMethod("receptionIntervals", Long.class)
+ .getAnnotation(GetMapping.class).value()[0]);
}
private void assertPermission(String methodName, String permission, Class<?>... parameterTypes) throws Exception
--
Gitblit v1.7.1