### Question:
ClientFrom implements DeepCloneable<ClientFrom> { public String getDataSource() { return dataSource; } ClientFrom();  ClientFrom(ClientFrom source);  ClientFrom(String dataSource);  ClientFrom(String dataSource, String olapCube); @Override ClientFrom deepClone(); String getDataSource(); ClientFrom setDataSource(String dataSource); String getOlapCube(); ClientFrom setOlapCube(String olapCube); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }### Answer:
@Test public void instanceCanBeCreatedFromDataSourceParameter() { ClientFrom instance = new ClientFrom(DATA_SOURCE); assertEquals(DATA_SOURCE, instance.getDataSource()); }