Uploaded image for project: 'DSpace (LEGACY)'
  1. DSpace (LEGACY)
  2. DS-4373

Move org.dspace.app.rest.builder.* classes to Dspace APId

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: DSpace API
    • Labels:
      None
    • Attachments:
      0
    • Comments:
      0
    • Documentation Status:
      Needed

      Description

      There are a myriad of builder classes ( such as `ItemBuilder` ) under `dspace-server-webapp` that are utilized for testing purposes. These classes would be useful for testing purposes for the various ITs under `dspace-api`. I'm proposing a small refactor to move the builder classes to under `dspace-api` and refactoring the existing ITs to utilize the builder classes instead of the traditional construction of various DSOs. As the builder classes come with some features such as cleaning themselves up after use which will cut down on lines and reduce maintainer cognitive load in the future. 

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            andrewwood Andrew Wood Atmire
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: