Skip to content

Commit 269eac2

Browse files
authored
parse persistent id of created dataset (#22)
1 parent 3f42745 commit 269eac2

3 files changed

Lines changed: 4 additions & 7 deletions

File tree

src/integration-test/java/com/researchspace/dataverse/http/DatasetOperationsTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@ public void testPostGetDeleteDataset() throws IOException, InterruptedException,
7373
// create Dataset in child dataverse
7474
Identifier datasetId = dataverseOps.createDataset(facade, newDV.getAlias());
7575
assertNotNull(datasetId.getId());
76+
assertNotNull(datasetId.getPersistentId());
7677
Dataset ds = datasetOps.getDataset(datasetId);
7778
String doiId = ds.getDoiId().get();
7879
datasetOps.uploadFile(doiId, getTestFile());

src/main/java/com/researchspace/dataverse/entities/Identifier.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,5 +28,6 @@
2828
@NoArgsConstructor
2929
public class Identifier {
3030
private Long id;
31+
private String persistentId;
3132

3233
}

src/main/java/com/researchspace/dataverse/entities/facade/DatasetFacade.java

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,12 @@
33
*/
44
package com.researchspace.dataverse.entities.facade;
55

6+
import lombok.*;
7+
68
import java.net.URL;
79
import java.util.ArrayList;
810
import java.util.Date;
911
import java.util.List;
10-
11-
import lombok.AllArgsConstructor;
12-
import lombok.Builder;
13-
import lombok.Data;
14-
import lombok.NoArgsConstructor;
15-
import lombok.NonNull;
16-
import lombok.Singular;
1712
/**
1813
* /** <pre>
1914
Copyright 2016 ResearchSpace

0 commit comments

Comments
 (0)