Concatenate implements VirtualMetadataConfiguration { public void setFields(List<String> fields) { this.fields = fields; }  List<String> getFields(); void setFields(List<String> fields); String getSeparator(); void setSeparator(String separator); @Override void setUseForPlace(boolean useForPlace); @Override boolean getUseForPlace(); @Override void setPopulateWithNameVariant(boolean populateWithNameVariant); @Override boolean getPopulateWithNameVariant(); @Override List<String> getValues(Context context, Item item);  }
@Test public void testSetFields() { concatenate.setFields(fields); assertEquals("TestSetFields 0", fields, concatenate.getFields()); }