This commit is contained in:
Looly
2022-08-27 00:40:11 +08:00
parent 923da89622
commit aae154461e
3 changed files with 25 additions and 4 deletions

View File

@@ -43,6 +43,24 @@ public class JWTUtilTest {
Assert.assertEquals(true, jwt.getPayload("admin"));
}
@Test(expected = IllegalArgumentException.class)
public void parseNullTest(){
// https://gitee.com/dromara/hutool/issues/I5OCQB
JWTUtil.parseToken(null);
}
@Test(expected = IllegalArgumentException.class)
public void parseEmptyTest(){
// https://gitee.com/dromara/hutool/issues/I5OCQB
JWTUtil.parseToken("");
}
@Test(expected = IllegalArgumentException.class)
public void parseBlankTest(){
// https://gitee.com/dromara/hutool/issues/I5OCQB
JWTUtil.parseToken(" ");
}
@Test
public void verifyTest(){
final String token = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9." +