protected String getTestName(boolean lowercaseFirstLetter) {
String name = getName();
+ return getTestName(name, lowercaseFirstLetter);
+ }
+
+ public static String getTestName(String name, boolean lowercaseFirstLetter) {
if (name == null) {
return "";
}
if (StringUtil.isEmpty(name)) {
return "";
}
- return getTestName(name, lowercaseFirstLetter);
+ return lowercaseFirstLetter(name, lowercaseFirstLetter);
}
- public static String getTestName(String name, boolean lowercaseFirstLetter) {
+ public static String lowercaseFirstLetter(String name, boolean lowercaseFirstLetter) {
if (lowercaseFirstLetter && !isAllUppercaseName(name)) {
name = Character.toLowerCase(name.charAt(0)) + name.substring(1);
}
final PsiExpression[] psiExpressions = methodCall.getArgumentList().getExpressions();
if (psiExpressions.length == 1) {
if (psiExpressions[0].getText().equals("true")) {
- return UsefulTestCase.getTestName(myTestName, true);
+ return UsefulTestCase.lowercaseFirstLetter(myTestName, true);
}
return myTestName;
}