protected void reportParameterizedError(Throwable e, Object... params) throws Throwable { if (params.length == 0) { throw e; } throw new ParameterizedAssertionError(e, testMethod.getName(), params); }
public ParameterizedAssertionError(Throwable targetException, String methodName, Object... params) { super(String.format("%s(%s)", methodName, join(", ", params)), targetException); }
public static String join(String delimiter, Collection<Object> values) { StringBuilder sb = new StringBuilder(); Iterator<Object> iter = values.iterator(); while (iter.hasNext()) { Object next = iter.next(); sb.append(stringValueOf(next)); if (iter.hasNext()) { sb.append(delimiter); } } return sb.toString(); }
@Override public int hashCode() { return toString().hashCode(); }
@Override public boolean equals(Object obj) { return obj instanceof ParameterizedAssertionError && toString().equals(obj.toString()); }
public static String join(String delimiter, Object... params) { return join(delimiter, Arrays.asList(params)); }
protected void reportParameterizedError(Throwable e, Object... params) throws Throwable { if (params.length == 0) { throw e; } throw new ParameterizedAssertionError(e, fTestMethod.getName(), params); }
@Override public boolean equals(Object obj) { return toString().equals(obj.toString()); }
public static String join(String delimiter, Collection<Object> values) { StringBuffer buffer = new StringBuffer(); Iterator<Object> iter = values.iterator(); while (iter.hasNext()) { Object next = iter.next(); buffer.append(stringValueOf(next)); if (iter.hasNext()) { buffer.append(delimiter); } } return buffer.toString(); }
public static String join(String delimiter, Object... params) { return join(delimiter, Arrays.asList(params)); }
protected void reportParameterizedError(Throwable e, Object... params) throws Throwable { if (params.length == 0) { throw e; } throw new ParameterizedAssertionError(e, fTestMethod.getName(), params); }
@Override public boolean equals(Object obj) { return toString().equals(obj.toString()); }
public static String join(String delimiter, Collection<Object> values) { StringBuffer buffer = new StringBuffer(); Iterator<Object> iter = values.iterator(); while (iter.hasNext()) { Object next = iter.next(); buffer.append(stringValueOf(next)); if (iter.hasNext()) { buffer.append(delimiter); } } return buffer.toString(); }
public ParameterizedAssertionError(Throwable targetException, String methodName, Object... params) { super(String.format("%s(%s)", methodName, join(", ", params)), targetException); }
protected void reportParameterizedError(Throwable e, Object... params) throws Throwable { if (params.length == 0) { throw e; } throw new ParameterizedAssertionError(e, testMethod.getName(), params); }
@Override public int hashCode() { return toString().hashCode(); }
public static String join(String delimiter, Collection<Object> values) { StringBuilder sb = new StringBuilder(); Iterator<Object> iter = values.iterator(); while (iter.hasNext()) { Object next = iter.next(); sb.append(stringValueOf(next)); if (iter.hasNext()) { sb.append(delimiter); } } return sb.toString(); }