Uploaded image for project: 'ui-users'
  1. ui-users
  2. UIU-543

CRUD Fee/Fine Refund Reasons

    XMLWordPrintable

Details

    • UNAM

    Description

      Purpose: Implement basic CRUD functions for Fee/Fine Refund Reasons. Fee/Fine Refund Reasons are library-defined.

      As a library administrator I want to be able to create, read, update and delete Fee/Fine Refund Reasons so I can document why a fee/fine was refunded for a patron.

      SCENARIOS

      1. Scenario
      Given the Refund Reasons page under Settings > Users > Fee/fine
      When displayed
      Then a Fee/Fine Refund Reasons control should display under the header "Fee/fine: Refund reasons"

      2. Scenario
      Given the new Fee/Fine Refund Reasons control
      When a new Fee/Fine Refund Reason is created
      Then Fee/Fine Refund Reason and Description can be specified
      (Note: Refund Reason is required, but Description is not.)

      3. Scenario
      Given the Fee/Fine Refund Reasons control
      When a new Fee/Fine Refund Reason is created
      Then:
      It should display in the list of created Fee/Fine Refund Reasons on the Fee/Fine Refund Reason
      page in Settings

      4. Scenario
      Given the Fee/Fine Refund Reasons control
      When a new Fee/Fine Refund Reason is deleted
      Then:
      It should be removed from the list of created Fee/Fine Refund Reasons on the Fee/Fine Refund Reasons page in Settings

      5. Scenario
      Given the Fee/Fine Refund Reasons control
      When an existing Fee/Fine Refund Reason is edited
      Then:
      It should be updated per what is entered by the user
      (Note: Refund Reason is required, but Description is not.)

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Luis Luis Contreras
                hollyolepm Holly Mistlebauer
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases