Purpose: Implement delete for service points

      User story:
      As a FOLIO system administrator who has created a service point in error
      I want to delete the service point
      So it doesn't display as a service point option in FOLIO

      As a FOLIO system administrator who has learned that a service point in the library has been closed/decommissioned
      I want to delete the service point
      So it doesn't display as an option in FOLIO


      1. Scenario
        • Given the Edit service point form at Settings > Organization > Service points
        • When displayed
        • Then a delete button should display as shown in the linked wireframes
      2. Scenario
        • Given the delete button
        • When clicked
        • Then the delete confirmation popup should display
          • Header: Delete service point see attached screenshot; there's no question mark CB: I removed the question mark, as I noticed we aren't using one elsewhere (e.g. deleting controlled vocab value)
          • Body: The service point <servicePointName> will be deleted.
          • Buttons: Cancel, Delete
      3. Scenario
        • Given delete confirm button
        • When clicked
        • Then the service point is deleted and:
          • The user is returned to the Service point list
          • Deleted policy should no longer appear in Settings
          • Delete confirmation toast should display with the text "The service point <servicePointName> was successfully deleted.
      4. Scenario
        • Given delete cancel button
        • When clicked
        • Then delete is cancelled

      Additional info: See permission set and fixed due date schedule deletion process as an example of how this already works in FOLIO.

      Wireframe: https://drive.google.com/file/d/1R57v4dNxxWdKzXlcAZxmC4ULD817MMC5/view?usp=sharing

      TestRail: Results


          Issue Links



                mpk35 Michal Kuklis
                cboerema Cate Boerema
                0 Vote for this issue
                2 Start watching this issue



                  TestRail: Runs

                    TestRail: Cases