@Test
  public void preDatasetStoreTest() {

    PreDataset dataset = DatasetTestFactory.getPreDataset();
    System.out.println(dataset.toString());
    datasetService.store(dataset);

    PreDataset theDataset = datasetService.asyncGetPreDataset(dataset.getTitleId());
    System.out.println(theDataset);

    Assert.assertTrue(dataset.getTitle().equals(theDataset.getTitle()));
    Assert.assertTrue(dataset.getTitleId().equals(theDataset.getTitleId()));
    Assert.assertTrue(dataset.getLicense().equals(theDataset.getLicense()));
    Assert.assertTrue(dataset.getAccessURL().equals(theDataset.getAccessURL()));
    Assert.assertTrue(dataset.getDataQuality().equals(theDataset.getDataQuality()));
    Assert.assertTrue(dataset.getLocation().equals(theDataset.getLocation()));
    Assert.assertTrue(dataset.getModified().equals(theDataset.getModified()));
    Assert.assertTrue(dataset.getDescription().equals(theDataset.getDescription()));
    Assert.assertTrue(dataset.getSpatial().equals(theDataset.getSpatial()));
    Assert.assertTrue(dataset.getTemporal().equals(theDataset.getTemporal()));
    Assert.assertTrue(dataset.getFormat().equals(theDataset.getFormat()));
    Assert.assertTrue(dataset.getPublisher().equals(theDataset.getPublisher()));
  }