@Override public String execute(SampleResult previousResult, Sampler currentSampler) throws InvalidVariableException { String originalString = values[0].execute(); String mode = null; // default if (values.length > 1) { mode = values[1].execute(); } if (StringUtils.isEmpty(mode)) { mode = CaseFormatMode.LOWER_CAMEL_CASE.getName(); // default } String targetString = changeCase(originalString, mode); if (values.length > 2) { addVariableValue(targetString, values[2].execute().trim()); } return targetString; }