### Question:
QueryResultRow implements DeepCloneable<QueryResultRow> { @XmlElement(name = "value") public List<Object> getValues() { return values; } QueryResultRow();  QueryResultRow(Object... values);  QueryResultRow(QueryResultRow other); @Override QueryResultRow deepClone(); @XmlElement(name = "value") List<Object> getValues(); QueryResultRow setValues(List<Object> values); @Override String toString(); @Override boolean equals(Object o); @Override int hashCode();  }### Answer:
@Test public void instanceCanBeCreatedFromParameters() { QueryResultRow result = new QueryResultRow(); result.getValues().addAll(fullyConfiguredTestInstance.getValues()); assertEquals(fullyConfiguredTestInstance, result); }