From 8a7220c0faf4f13cdbbb100f1b4b486c829d1a01 Mon Sep 17 00:00:00 2001 From: click33 <2393584716@qq.com> Date: Sat, 3 Sep 2022 04:09:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20StpUtil=20=E5=9F=BA?= =?UTF-8?q?=E7=A1=80API=E5=8D=95=E5=85=83=E6=B5=8B=E8=AF=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/dev33/satoken/springboot/BasicsTest.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/sa-token-test/sa-token-springboot-test/src/test/java/cn/dev33/satoken/springboot/BasicsTest.java b/sa-token-test/sa-token-springboot-test/src/test/java/cn/dev33/satoken/springboot/BasicsTest.java index f60606d2..0323d519 100644 --- a/sa-token-test/sa-token-springboot-test/src/test/java/cn/dev33/satoken/springboot/BasicsTest.java +++ b/sa-token-test/sa-token-springboot-test/src/test/java/cn/dev33/satoken/springboot/BasicsTest.java @@ -17,6 +17,7 @@ import cn.dev33.satoken.exception.NotPermissionException; import cn.dev33.satoken.exception.NotRoleException; import cn.dev33.satoken.session.SaSession; import cn.dev33.satoken.session.SaSessionCustomUtil; +import cn.dev33.satoken.stp.StpLogic; import cn.dev33.satoken.stp.StpUtil; import cn.dev33.satoken.util.SaTokenConsts; @@ -46,6 +47,20 @@ public class BasicsTest { System.out.println("\n\n------------------------ 基础测试 end ... \n"); } + // 测试:基础API + @Test + public void testBasicsApi() { + // 基本API + Assertions.assertEquals(StpUtil.getLoginType(), "login"); + Assertions.assertEquals(StpUtil.getStpLogic(), SaManager.getStpLogic("login")); + + // 安全的更新 StpUtil 的 StpLogic 对象 + StpLogic loginStpLogic = new StpLogic("login"); + StpUtil.setStpLogic(loginStpLogic); + Assertions.assertEquals(StpUtil.getStpLogic(), loginStpLogic); + Assertions.assertEquals(SaManager.getStpLogic("login"), loginStpLogic); + } + // 测试:登录 @Test public void doLogin() {