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

44 lines
1.7 KiB
Java

package cn.bunny;
import cn.bunny.core.TypeConvertCore;
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() {
System.out.println(CaseFormatUtils.toCamelCase("user_login" ));
System.out.println(CaseFormatUtils.toCamelCase("userLogin" ));
System.out.println(CaseFormatUtils.toCamelCase("UserLogin" ));
System.out.println("--------------------------------" );
System.out.println(StringUtils.lowerCase("user_login" ));
System.out.println(StringUtils.lowerCase("userLogin" ));
System.out.println(StringUtils.lowerCase("UserLogin" ));
System.out.println("--------------------------------" );
System.out.println(StringUtils.upperCase("user_login" ));
System.out.println(StringUtils.upperCase("userLogin" ));
System.out.println(StringUtils.upperCase("UserLogin" ));
}
@Test
void test2() {
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));
}
}