Object (@NotNull PsiMethod target, @NotNull List<? extends UValue> argumentValues) { if (target.getName().equals("getTestName") && argumentValues.size() == 1) { UValue lowercaseArg = argumentValues.get(0); boolean lowercaseArgValue = lowercaseArg instanceof UBooleanConstant && ((UBooleanConstant)lowercaseArg).getValue(); return lowercaseArgValue && !myTestName.isEmpty() ? lowercaseFirstLetter(myTestName) : myTestName; } return super.evaluateMethodCall(target, argumentValues); }