完善账号封禁模块的单元测试

This commit is contained in:
click33
2022-09-07 07:55:27 +08:00
parent a2798b3105
commit cb4d5fbf61
8 changed files with 263 additions and 286 deletions

View File

@@ -207,15 +207,16 @@ public class JwtForMixinTest {
// 封号
StpUtil.disable(10007, 200);
Assertions.assertTrue(StpUtil.isDisable(10007));
Assertions.assertEquals(dao.get("satoken:login:disable:" + 10007), DisableServiceException.BE_VALUE);
Assertions.assertEquals(dao.get("satoken:login:disable:login:" + 10007), DisableServiceException.BE_VALUE);
// 解封
StpUtil.untieDisable(10007);
Assertions.assertFalse(StpUtil.isDisable(10007));
Assertions.assertEquals(dao.get("satoken:login:disable:" + 10007), null);
Assertions.assertEquals(dao.get("satoken:login:disable:login:" + 10007), null);
// 封号后登陆 (会抛出 DisableLoginException 异常)
// 封号后校验 (会抛出 DisableLoginException 异常)
StpUtil.disable(10007, 200);
StpUtil.checkDisable(10007);
StpUtil.login(10007);
});
}