From d612fafd1b7cb3031b4c80951ee34a058c7c2e1c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E8=89=AF=28004796=29?= Date: Tue, 23 Apr 2024 14:42:24 +0800 Subject: [PATCH] init --- .../com/ruoyi/test/business/RefreshTest.java | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/ruoyi-admin/src/test/java/com/ruoyi/test/business/RefreshTest.java b/ruoyi-admin/src/test/java/com/ruoyi/test/business/RefreshTest.java index ba5c38f..efa0f8c 100644 --- a/ruoyi-admin/src/test/java/com/ruoyi/test/business/RefreshTest.java +++ b/ruoyi-admin/src/test/java/com/ruoyi/test/business/RefreshTest.java @@ -1,12 +1,19 @@ package com.ruoyi.test.business; +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.test.RefreshArea; +import com.ruoyi.xq.domain.User; import com.ruoyi.xq.job.JobManager; +import com.ruoyi.xq.service.UserService; +import com.ruoyi.xq.util.AgeUtil; import lombok.extern.slf4j.Slf4j; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; +import java.util.List; + @SpringBootTest @Slf4j public class RefreshTest { @@ -14,6 +21,8 @@ public class RefreshTest { private RefreshArea refreshArea; @Autowired private JobManager jobManager; + @Autowired + private UserService userService; @Test public void refresh(){ @@ -24,4 +33,24 @@ public class RefreshTest { public void updateAge(){ jobManager.updateAge(); } + + + @Test + public void checkBaseStatus(){ + int current = 0; + while (true){ + current++; + IPage page = new Page<>(); + page.setCurrent(current); + page.setSize(100); + IPage userPage = userService.page(page); + List records = userPage.getRecords(); + if(records.isEmpty()){ + break; + } + for (User record : records) { + userService.checkFinishStatus(record.getId()); + } + } + } }