system微服务api模块、枚举单元测试完善

This commit is contained in:
gaoqr
2025-12-12 10:06:43 +08:00
parent 96cb488f5d
commit 3d0e42f4eb
4 changed files with 105 additions and 13 deletions
@@ -0,0 +1,25 @@
package com.cf.imes.module.system.enums.token;
import org.junit.jupiter.api.Test;
import static org.junit.jupiter.api.Assertions.*;
/**
* {@link TokenConfigAppTypeEnum} 的单元测试
*/
public class TokenConfigAppTypeEnumTest {
@Test
public void testEnumValues() {
// 测试枚举值是否正确
assertEquals(1, TokenConfigAppTypeEnum.WEBCAD.getType());
assertEquals("WebCAD", TokenConfigAppTypeEnum.WEBCAD.getName());
}
@Test
public void testFromType() {
// 测试 fromType 方法
assertEquals(TokenConfigAppTypeEnum.WEBCAD, TokenConfigAppTypeEnum.fromType(1));
assertNull(TokenConfigAppTypeEnum.fromType(99)); // 不存在的类型
assertNull(TokenConfigAppTypeEnum.fromType(null)); // null值
}
}