Uploaded image for project: 'mod-circulation-storage'
  1. mod-circulation-storage
  2. CIRCSTORE-9

create an endpoint for CRUDing fixed due date schedules

    XMLWordPrintable

Details

    Description

      Based on my understanding of the scenarios listed in UIS-14, these are the CRUD operations to be supported. I'm unclear on where the display logic for date localization (per scenario 6) belongs, but I'm thinking for now that that is a front-end issue.

      CREATE
      Creating a new fixed date schedule entry should be a boiler plate record with the title "Untitled" and two empty blocks for schedules (scenarios 3, 9) Details to be populated through update steps

      RETRIEVE

      • Retrieve all records (no order specified) (scenario 1)
      • Retrieve all records in name order (scenario 2)
      • Retrieve one record by id (scenarios 2, 3)

      UPDATE

      • title, description, change schedules, (scenario 5)
      • add schedules (scenario 7-8)
      • delete schedules (scenario 10-11)

      DELETE
      Not described in UIS-14, but from a back-end standpoint self-explanatory

      TestRail: Results

        Attachments

          1. fixed-due-date-schedule.json
            0.4 kB
          2. fixed-due-date-schedule.raml
            2 kB
          3. fixed-due-date-schedules.json
            0.8 kB
          4. ModuleDescriptor.json
            8 kB
          5. schedule.json
            0.3 kB

          Issue Links

            Activity

              People

                shale99 shale99
                jakub Jakub Skoczen
                Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  Time Tracking

                    Estimated:
                    Original Estimate - Not Specified
                    Not Specified
                    Remaining:
                    Remaining Estimate - 0 minutes
                    0m
                    Logged:
                    Time Spent - 2 hours, 40 minutes
                    2h 40m

                    TestRail: Runs

                      TestRail: Cases