/** * Default formatting string for constructor arguments. */ private static String createDefaultArgumentFormatting(Constructor<?> constructor) { StringBuilder b = new StringBuilder(); final int argCount = constructor.getParameterTypes().length; Annotation [][] anns = constructor.getParameterAnnotations(); for (int i = 0; i < argCount; i++) { String argName = null; for (Annotation ann : anns[i]) { if (ann != null && ann.annotationType().equals(Name.class)) { argName = ((Name) ann).value(); break; } } if (argName == null) { argName = "p" + i; } b.append(i > 0 ? " " : "") .append(argName) .append("=%s"); } return b.toString(); }
/** * Default formatting string for constructor arguments. */ private static String createDefaultArgumentFormatting(Constructor<?> constructor) { StringBuilder b = new StringBuilder(); final int argCount = constructor.getParameterTypes().length; Annotation [][] anns = constructor.getParameterAnnotations(); for (int i = 0; i < argCount; i++) { String argName = null; for (Annotation ann : anns[i]) { if (ann != null && ann.annotationType().equals(Name.class)) { argName = ((Name) ann).value(); break; } } if (argName == null) { argName = "p" + i; } b.append(i > 0 ? " " : "") .append(argName) .append("=%s"); } return b.toString(); }
public Test016CustomTestCaseOrdering(@Name("p") String p) { this.p = p; }
public Test017TestCaseNamingExtreme(@Name("param") String p) { this.p = p; }
public NativeScriptExamplesRestIT(@Name("yaml") ClientYamlTestCandidate testCandidate) { super(testCandidate); }