auth-server-java/generator-code/src/test/java/cn/bunny/StringFormatTest.java

44 lines
1.7 KiB
Java
Raw Normal View History

2025-04-18 22:48:49 +08:00
package cn.bunny;
2025-04-22 22:08:51 +08:00
import cn.bunny.core.TypeConvertCore;
2025-04-18 22:48:49 +08:00
import org.apache.commons.lang3.StringUtils;
import org.assertj.core.util.introspection.CaseFormatUtils;
import org.junit.jupiter.api.Test;
public class StringFormatTest {
@Test
void test1() {
2025-04-23 17:07:56 +08:00
System.out.println(CaseFormatUtils.toCamelCase("user_login" ));
System.out.println(CaseFormatUtils.toCamelCase("userLogin" ));
System.out.println(CaseFormatUtils.toCamelCase("UserLogin" ));
2025-04-18 22:48:49 +08:00
2025-04-23 17:07:56 +08:00
System.out.println("--------------------------------" );
2025-04-18 22:48:49 +08:00
2025-04-23 17:07:56 +08:00
System.out.println(StringUtils.lowerCase("user_login" ));
System.out.println(StringUtils.lowerCase("userLogin" ));
System.out.println(StringUtils.lowerCase("UserLogin" ));
2025-04-18 22:48:49 +08:00
2025-04-23 17:07:56 +08:00
System.out.println("--------------------------------" );
2025-04-18 22:48:49 +08:00
2025-04-23 17:07:56 +08:00
System.out.println(StringUtils.upperCase("user_login" ));
System.out.println(StringUtils.upperCase("userLogin" ));
System.out.println(StringUtils.upperCase("UserLogin" ));
2025-04-18 22:48:49 +08:00
}
@Test
void test2() {
2025-04-23 17:07:56 +08:00
System.out.println(TypeConvertCore.convertToCamelCase("user_login_A" ));
System.out.println(TypeConvertCore.convertToCamelCase("User_Login_A" ));
System.out.println(TypeConvertCore.convertToCamelCase("userLoginA" ));
System.out.println(TypeConvertCore.convertToCamelCase("UserLoginA" ));
System.out.println("--------------------------------" );
System.out.println(TypeConvertCore.convertToCamelCase("i18n_type_A" , true));
System.out.println(TypeConvertCore.convertToCamelCase("User_Login_A" , true));
System.out.println(TypeConvertCore.convertToCamelCase("userLoginA" , true));
System.out.println(TypeConvertCore.convertToCamelCase("UserLoginA" , true));
2025-04-18 22:48:49 +08:00
}
}