### Question:
ValuesQueryBuilder extends ClientQueryBuilder { public static ValuesQueryBuilder select(List<ClientQueryField> fields) { ValuesQueryBuilder qb = new ValuesQueryBuilder(); qb.setFields(fields); return qb; }  static ValuesQueryBuilder select(List<ClientQueryField> fields); @Override ClientQuery build(); @Override ValuesQueryBuilder where(ClientExpression filters); @Override ValuesQueryBuilder where(String expression); @Override ValuesQueryBuilder where(ClientExpression filters, Map<String, ClientExpressionContainer> parameters); @Override ValuesQueryBuilder orderBy(ClientOrder... order);  }### Answer:
@Test public void select_fieldsList_builderWithFields() { ValuesQueryBuilder result = ValuesQueryBuilder.select(CLIENT_QUERY_FIELD_LIST); assertEquals(CLIENT_QUERY_FIELD_LIST, result.getFields()); }