单元测试由Junit4变更为Junit5

This commit is contained in:
Looly
2024-08-09 15:03:46 +08:00
parent 69e278c787
commit b427440274
6 changed files with 30 additions and 18 deletions

View File

@@ -58,8 +58,8 @@ public class JWTTest {
.setPayload("admin", true)
.setSigner(JWTSignerUtil.none());
final String rightToken = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9." +
"eyJzdWIiOiIxMjM0NTY3ODkwIiwiYWRtaW4iOnRydWUsIm5hbWUiOiJsb29seSJ9.";
final String rightToken = "eyJ0eXAiOiJKV1QiLCJhbGciOiJub25lIn0." +
"eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6Imxvb2x5IiwiYWRtaW4iOnRydWV9.";
final String token = jwt.sign();
assertEquals(rightToken, token);

View File

@@ -1,11 +1,12 @@
package cn.hutool.jwt;
import static org.junit.jupiter.api.Assertions.*;
import org.junit.jupiter.api.Test;
import java.util.HashMap;
import java.util.Map;
import static org.junit.jupiter.api.Assertions.*;
public class JWTUtilTest {
@Test
@@ -43,10 +44,12 @@ public class JWTUtilTest {
assertEquals(true, jwt.getPayload("admin"));
}
@Test(expected = IllegalArgumentException.class)
@Test
public void parseNullTest(){
// https://gitee.com/dromara/hutool/issues/I5OCQB
JWTUtil.parseToken(null);
assertThrows(IllegalArgumentException.class, () -> {
// https://gitee.com/dromara/hutool/issues/I5OCQB
JWTUtil.parseToken(null);
});
}
@Test