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)); } }