mirror of
http://192.168.1.205:9980/cf_devdept2/cf_imes_server.git
synced 2026-08-12 21:02:08 +08:00
system微服务单元测试完善
This commit is contained in:
-20
@@ -1,20 +0,0 @@
|
||||
package com.cf.imes.module.system.enums.dept;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Getter;
|
||||
|
||||
/**
|
||||
* 部门编号枚举
|
||||
*/
|
||||
@Getter
|
||||
@AllArgsConstructor
|
||||
public enum DeptIdEnum {
|
||||
|
||||
/**
|
||||
* 根节点
|
||||
*/
|
||||
ROOT(0L);
|
||||
|
||||
private final Long id;
|
||||
|
||||
}
|
||||
+2
@@ -6,6 +6,8 @@ package com.cf.imes.module.system.enums.oauth2;
|
||||
* @author 晨丰科技
|
||||
*/
|
||||
public class OAuth2ClientConstants {
|
||||
private OAuth2ClientConstants() {
|
||||
}
|
||||
|
||||
public static final String CLIENT_ID_DEFAULT = "default";
|
||||
|
||||
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
package com.cf.imes.module.system.enums.common;
|
||||
|
||||
import org.junit.jupiter.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
/**
|
||||
* {@link com.cf.imes.module.system.enums.common.SexEnum} 的单元测试
|
||||
*
|
||||
* @author Gqr
|
||||
* @since 2025/12/11 15:03
|
||||
*/
|
||||
public class SexEnumTest {
|
||||
@Test
|
||||
void test() {
|
||||
Assertions.assertEquals(1, SexEnum.MALE.getSex());
|
||||
Assertions.assertEquals(2, SexEnum.FEMALE.getSex());
|
||||
Assertions.assertEquals(3, SexEnum.UNKNOWN.getSex());
|
||||
}
|
||||
}
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
package com.cf.imes.module.system.enums.label;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
/**
|
||||
* {@link com.cf.imes.module.system.enums.label.LabelTemplateType} 的单元测试
|
||||
*
|
||||
* @author Gqr
|
||||
* @since 2025/12/11 15:09
|
||||
*/
|
||||
public class LabelTemplateTypeTest {
|
||||
@Test
|
||||
void test() {
|
||||
assertEquals("platePackageLabel", LabelTemplateType.PLATEPACKAGELABEL.getType());
|
||||
assertEquals("machineLabel", LabelTemplateType.MACHINELABEL.getType());
|
||||
assertEquals("partsPackageLabel", LabelTemplateType.PARTSPACKAGELABEL.getType());
|
||||
assertEquals("orderPackageLabel", LabelTemplateType.ORDERPACKAGELABEL.getType());
|
||||
}
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
package com.cf.imes.module.system.enums.logger;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
/**
|
||||
* {@link com.cf.imes.module.system.enums.logger.LoginLogTypeEnum} 的单元测试
|
||||
*
|
||||
* @author Gqr
|
||||
* @since 2025/12/11 15:12
|
||||
*/
|
||||
public class LoginLogTypeEnumTest {
|
||||
@Test
|
||||
void test() {
|
||||
assertEquals(100, LoginLogTypeEnum.LOGIN_USERNAME.getType());
|
||||
assertEquals(101, LoginLogTypeEnum.LOGIN_SOCIAL.getType());
|
||||
assertEquals(103, LoginLogTypeEnum.LOGIN_MOBILE.getType());
|
||||
assertEquals(104, LoginLogTypeEnum.LOGIN_SMS.getType());
|
||||
assertEquals(105, LoginLogTypeEnum.LOGIN_FORGET_PWD.getType());
|
||||
assertEquals(200, LoginLogTypeEnum.LOGOUT_SELF.getType());
|
||||
assertEquals(202, LoginLogTypeEnum.LOGOUT_DELETE.getType());
|
||||
}
|
||||
}
|
||||
+24
@@ -0,0 +1,24 @@
|
||||
package com.cf.imes.module.system.enums.logger;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
/**
|
||||
* {@link com.cf.imes.module.system.enums.logger.LoginResultEnum} 的单元测试
|
||||
*
|
||||
* @author Gqr
|
||||
* @since 2025/12/11 15:15
|
||||
*/
|
||||
public class LoginResultEnumTest {
|
||||
|
||||
@Test
|
||||
void test() {
|
||||
assertEquals(0, LoginResultEnum.SUCCESS.getResult());
|
||||
assertEquals(10, LoginResultEnum.BAD_CREDENTIALS.getResult());
|
||||
assertEquals(20, LoginResultEnum.USER_DISABLED.getResult());
|
||||
assertEquals(30, LoginResultEnum.CAPTCHA_NOT_FOUND.getResult());
|
||||
assertEquals(31, LoginResultEnum.CAPTCHA_CODE_ERROR.getResult());
|
||||
assertEquals(32, LoginResultEnum.FIRST_LOGIN.getResult());
|
||||
}
|
||||
}
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
package com.cf.imes.module.system.enums.mail;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
/**
|
||||
* {@link MailSendStatusEnum} 的单元测试
|
||||
*
|
||||
* @author Gqr
|
||||
* @since 2025/12/11 15:23
|
||||
*/
|
||||
public class MailSendStatusEnumTest {
|
||||
@Test
|
||||
void test(){
|
||||
assertEquals(0,MailSendStatusEnum.INIT.getStatus());
|
||||
assertEquals(10,MailSendStatusEnum.SUCCESS.getStatus());
|
||||
assertEquals(20,MailSendStatusEnum.FAILURE.getStatus());
|
||||
assertEquals(30,MailSendStatusEnum.IGNORE.getStatus());
|
||||
}
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
package com.cf.imes.module.system.enums.notice;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
/**
|
||||
* {@link NoticeTypeEnum} 的单元测试
|
||||
*
|
||||
* @author Gqr
|
||||
* @since 2025/12/11 15:25
|
||||
*/
|
||||
public class NoticeTypeEnumTest {
|
||||
@Test
|
||||
void test(){
|
||||
assertEquals(0,NoticeTypeEnum.NOTICE.getType());
|
||||
assertEquals(1,NoticeTypeEnum.ANNOUNCEMENT.getType());
|
||||
}
|
||||
|
||||
}
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
package com.cf.imes.module.system.enums.notify;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
/**
|
||||
* {@link NotifyTemplateTypeEnum} 的单元测试
|
||||
*
|
||||
* @author Gqr
|
||||
* @since 2025/12/11 15:26
|
||||
*/
|
||||
public class NotifyTemplateTypeEnumTest {
|
||||
@Test
|
||||
void test(){
|
||||
assertEquals(1,NotifyTemplateTypeEnum.NOTIFICATION_MESSAGE.getType());
|
||||
assertEquals(2,NotifyTemplateTypeEnum.SYSTEM_MESSAGE.getType());
|
||||
}
|
||||
}
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
package com.cf.imes.module.system.enums.permission;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
/**
|
||||
* {@link MenuSourceTypeEnum} 的单元测试
|
||||
*
|
||||
* @author Gqr
|
||||
* @since 2025/12/11 15:31
|
||||
*/
|
||||
public class MenuSourceTypeEnumTest {
|
||||
@Test
|
||||
void test(){
|
||||
assertEquals(1, MenuSourceTypeEnum.PRODUCTION.getType());
|
||||
assertEquals(2, MenuSourceTypeEnum.MANAGEMENT.getType());
|
||||
}
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
package com.cf.imes.module.system.enums.permission;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
/**
|
||||
* {@link MenuTypeEnum}
|
||||
*
|
||||
* @author Gqr
|
||||
* @since 2025/12/11 15:33
|
||||
*/
|
||||
public class MenuTypeEnumTest {
|
||||
@Test
|
||||
void test(){
|
||||
assertEquals(1, MenuTypeEnum.DIR.getType());
|
||||
assertEquals(2, MenuTypeEnum.MENU.getType());
|
||||
assertEquals(3, MenuTypeEnum.BUTTON.getType());
|
||||
}
|
||||
}
|
||||
+19
@@ -0,0 +1,19 @@
|
||||
package com.cf.imes.module.system.enums.permission;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
/**
|
||||
* {@link RoleTypeEnum } 的单元测试
|
||||
*
|
||||
* @author Gqr
|
||||
* @since 2025/12/11 15:34
|
||||
*/
|
||||
public class RoleTypeEnumTest {
|
||||
@Test
|
||||
void test(){
|
||||
assertEquals(1, RoleTypeEnum.SYSTEM.getType());
|
||||
assertEquals(2, RoleTypeEnum.CUSTOM.getType());
|
||||
}
|
||||
}
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
package com.cf.imes.module.system.enums.process;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
/**
|
||||
* {@linke ProcessTypeEnum} 的单元测试
|
||||
*
|
||||
* @author Gqr
|
||||
* @since 2025/12/11 15:37
|
||||
*/
|
||||
public class ProcessTypeEnumTest {
|
||||
@Test
|
||||
void test(){
|
||||
assertEquals(0, ProcessTypeEnum.TYPE_ZERO.getStatus());
|
||||
assertEquals(1, ProcessTypeEnum.TYPE_ONE.getStatus());
|
||||
assertEquals(2, ProcessTypeEnum.TYPE_TWO.getStatus());
|
||||
assertEquals(3, ProcessTypeEnum.TYPE_THREE.getStatus());
|
||||
assertEquals(4, ProcessTypeEnum.TYPE_FOUR.getStatus());
|
||||
assertEquals(5, ProcessTypeEnum.TYPE_FIVE.getStatus());
|
||||
assertEquals(6, ProcessTypeEnum.TYPE_SIX.getStatus());
|
||||
assertEquals(7, ProcessTypeEnum.TYPE_SEVEN.getStatus());
|
||||
assertEquals(8, ProcessTypeEnum.TYPE_EIGHT.getStatus());
|
||||
}
|
||||
}
|
||||
+20
@@ -0,0 +1,20 @@
|
||||
package com.cf.imes.module.system.enums.sms;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
/**
|
||||
* {@link SmsReceiveStatusEnum} 的单元测试
|
||||
*
|
||||
* @author Gqr
|
||||
* @since 2025/12/11 15:40
|
||||
*/
|
||||
public class SmsReceiveStatusEnumTest {
|
||||
@Test
|
||||
void test(){
|
||||
assertEquals(0, SmsReceiveStatusEnum.INIT.getStatus());
|
||||
assertEquals(10, SmsReceiveStatusEnum.SUCCESS.getStatus());
|
||||
assertEquals(20, SmsReceiveStatusEnum.FAILURE.getStatus());
|
||||
}
|
||||
}
|
||||
+21
@@ -0,0 +1,21 @@
|
||||
package com.cf.imes.module.system.enums.sms;
|
||||
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertEquals;
|
||||
|
||||
/**
|
||||
* {@link SmsSendStatusEnum} 的单元测试
|
||||
*
|
||||
* @author Gqr
|
||||
* @since 2025/12/11 15:45
|
||||
*/
|
||||
public class SmsSendStatusEnumTest {
|
||||
@Test
|
||||
void test(){
|
||||
assertEquals(0, SmsSendStatusEnum.INIT.getStatus());
|
||||
assertEquals(10, SmsSendStatusEnum.SUCCESS.getStatus());
|
||||
assertEquals(20, SmsSendStatusEnum.FAILURE.getStatus());
|
||||
assertEquals(30, SmsSendStatusEnum.IGNORE.getStatus());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user