### Question:
ClientFlatQueryResultData extends ClientQueryResultData<ClientFlatQueryResultData, ClientFlatDataset,
        Integer> { @Override @XmlElement(name = "dataset") public ClientFlatDataset getDataSet() { return dataSet; } ClientFlatQueryResultData();  ClientFlatQueryResultData(ClientFlatDataset dataSet);  ClientFlatQueryResultData(ClientFlatQueryResultData source); @Override ClientFlatQueryResultData deepClone(); @Override @XmlElement(name = "totalCounts") Integer getTotalCounts(); @Override ClientFlatQueryResultData setTotalCounts(Integer totalCounts); @Override @XmlElement(name = "dataset") ClientFlatDataset getDataSet(); @Override ClientFlatQueryResultData setDataSet(ClientFlatDataset dataset); @Override String toString();  }### Answer:
@Test public void instanceIsCreatedFromClientFlatDatasetParameter() { ClientFlatQueryResultData result = new ClientFlatQueryResultData(fullyConfiguredTestInstance.getDataSet()); assertEquals(fullyConfiguredTestInstance.getDataSet(), result.getDataSet()); }