Skip to content

Commit

Permalink
Use userRegistrationBuilder to delete userRegistration rather than us…
Browse files Browse the repository at this point in the history
…erMetadataBuilder
  • Loading branch information
Juraj Roka committed Nov 27, 2024
1 parent 72963b6 commit c5163a1
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 12 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -58,6 +58,7 @@ public static void deleteClarinUserRegistration(Integer id) throws Exception {
if (clarinUserRegistration != null) {
clarinUserRegistrationService.delete(c, clarinUserRegistration);
}
c.restoreAuthSystemState();
c.complete();
}
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,6 @@
import org.dspace.builder.BitstreamBuilder;
import org.dspace.builder.ClarinLicenseBuilder;
import org.dspace.builder.ClarinLicenseLabelBuilder;
import org.dspace.builder.ClarinUserMetadataBuilder;
import org.dspace.builder.ClarinUserRegistrationBuilder;
import org.dspace.builder.CollectionBuilder;
import org.dspace.builder.CommunityBuilder;
Expand Down Expand Up @@ -317,7 +316,7 @@ public void create() throws Exception {
ClarinLicenseBuilder.deleteClarinLicense(idRef.get());
}
}
ClarinUserMetadataBuilder.deleteClarinUserMetadata(clarinUserRegistration);
ClarinUserRegistrationBuilder.deleteClarinUserRegistration(clarinUserRegistration.getID());
}

// Edit
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,6 @@
import org.dspace.authorize.AuthorizeException;
import org.dspace.builder.ClarinLicenseBuilder;
import org.dspace.builder.ClarinLicenseLabelBuilder;
import org.dspace.builder.ClarinUserMetadataBuilder;
import org.dspace.builder.ClarinUserRegistrationBuilder;
import org.dspace.builder.CollectionBuilder;
import org.dspace.builder.CommunityBuilder;
Expand Down Expand Up @@ -161,7 +160,7 @@ public void importUserMetadataWithEpersonTest() throws Exception {
assertEquals(clarinUserMetadata.getTransaction().getToken(), "111");

//clean all
ClarinUserMetadataBuilder.deleteClarinUserMetadata(clarinUserRegistration);
ClarinUserRegistrationBuilder.deleteClarinUserRegistration(clarinUserRegistration.getID());
}

@Test
Expand Down Expand Up @@ -208,7 +207,7 @@ public void importUserMetadataWithoutEpersonTest() throws Exception {
assertEquals(clarinUserMetadata.getTransaction().getToken(), "111");

//clean all
ClarinUserMetadataBuilder.deleteClarinUserMetadata(clarinUserRegistration);
ClarinUserRegistrationBuilder.deleteClarinUserRegistration(clarinUserRegistration.getID());
}

// The user metadata shouldn't be updated, but it should be added
Expand Down Expand Up @@ -268,8 +267,7 @@ public void importTwoTimesUserMetadataWithEpersonTest() throws Exception {
assertEquals(clarinUserMetadata.getTransaction().getToken(), "111");

//clean all
ClarinUserMetadataBuilder.deleteClarinUserMetadata(clarinUserRegistration);

ClarinUserRegistrationBuilder.deleteClarinUserRegistration(clarinUserRegistration.getID());
}

/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -239,7 +239,7 @@ public void authorizedUserWithoutMetadata_shouldReturnToken() throws Exception {
.andExpect(status().isOk())
.andExpect(jsonPath("$.page.totalElements", is(1)));

ClarinUserMetadataBuilder.deleteClarinUserMetadata(clarinUserRegistration);
ClarinUserRegistrationBuilder.deleteClarinUserRegistration(clarinUserRegistration.getID());
}

@Test
Expand Down Expand Up @@ -293,7 +293,7 @@ public void authorizedUserWithoutMetadata_shouldSendEmail() throws Exception {
.andExpect(status().isOk())
.andExpect(jsonPath("$.page.totalElements", is(1)));

ClarinUserMetadataBuilder.deleteClarinUserMetadata(clarinUserRegistration);
ClarinUserRegistrationBuilder.deleteClarinUserRegistration(clarinUserRegistration.getID());
}

@Test
Expand Down Expand Up @@ -342,7 +342,8 @@ public void authorizedUserWithMetadata_shouldSendToken() throws Exception {
.andExpect(status().isOk())
.andExpect(jsonPath("$.page.totalElements", is(1)));

ClarinUserMetadataBuilder.deleteClarinUserMetadata(clarinUserRegistration);

ClarinUserRegistrationBuilder.deleteClarinUserRegistration(clarinUserRegistration.getID());
}

@Test
Expand Down Expand Up @@ -400,7 +401,7 @@ public void authorizedUserWithMetadata_shouldSendEmail() throws Exception {
.andExpect(status().isOk())
.andExpect(jsonPath("$.page.totalElements", is(1)));

ClarinUserMetadataBuilder.deleteClarinUserMetadata(clarinUserRegistration);
ClarinUserRegistrationBuilder.deleteClarinUserRegistration(clarinUserRegistration.getID());
}

// Confirmation = 1
Expand Down Expand Up @@ -563,7 +564,7 @@ public void shouldNotCreateDuplicateUserMetadataBasedOnHistory() throws Exceptio
.andExpect(jsonPath("$.page.totalElements", is(2)));

// Delete all created user metadata - clean test environment
ClarinUserMetadataBuilder.deleteClarinUserMetadata(clarinUserRegistration);
ClarinUserRegistrationBuilder.deleteClarinUserRegistration(clarinUserRegistration.getID());
}

private WorkspaceItem createWorkspaceItemWithFile(boolean secondBitstream) {
Expand Down

0 comments on commit c5163a1

Please sign in to comment.