### Question:
CustomDataSourceDefinitionsListWrapper implements DeepCloneable<CustomDataSourceDefinitionsListWrapper> { @XmlElement(name = "definition") public List<String> getDefinitions() { return definitions; } CustomDataSourceDefinitionsListWrapper();  CustomDataSourceDefinitionsListWrapper(CustomDataSourceDefinitionsListWrapper source);  CustomDataSourceDefinitionsListWrapper(List<String> definitions); @XmlElement(name = "definition") List<String> getDefinitions(); CustomDataSourceDefinitionsListWrapper setDefinitions(List<String> definitions); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString(); @Override CustomDataSourceDefinitionsListWrapper deepClone();  }### Answer:
@Test public void instanceCanBeCreatedWithDefinitions() { CustomDataSourceDefinitionsListWrapper instance = new CustomDataSourceDefinitionsListWrapper(TEST_DEFINITION); assertEquals(TEST_DEFINITION, instance.getDefinitions()); }