Display Loan History Popup on User Record

Description

Purpose: Create Loan history popup on the User Details page to display minimal data for current and historical loans.

Scenarios:

  1. Scenario

    • Given the view mode of the User Details page for User A

    • When displayed

    • Then a button labeled "View full history" should display in the "Loans and holds" section as shown in the prototype|https://share.proto.io/D7XIAW/]

  2. Scenario

    • Given the Loan history popup accessible from the "View full history" button on User Details for User A

    • When User A has a loan (regardless of Loan Status)

    • Then the loan should display (on the Loan history popup)

  3. Scenario

    • Given the Loan history popup

    • When a loan record displays

    • Then the following loan data will display read-only:

      • Title - Title of Item loaned

      • Barcode - Barcode of the Item loaned

      • Loan date - Date loan was initiated in format yyyy-mm-dd (date displays will be localized later)

      • Return date - Date item was checked in in format yyyy-mm-dd (date displays will be localized later)

      • Loan status - Can display "Open" or "Closed", as View full history will show both current and historical loans

Environment

None

Potential Workaround

None

Attachments

2

Checklist

hide

TestRail: Results

Activity

Show:

Cate Boerema March 20, 2017 at 9:25 AM

Looks great! Thanks,

Niels Erik Nielsen March 17, 2017 at 9:02 PM

A full frame pop-up with user's loans history added. No layout attempted, really.

Niels Erik Nielsen March 14, 2017 at 4:06 PM
Edited

Oh, it's in the prototype? Missed that. Thanks .

Yes, sounds good, we can always extend it.

Cate Boerema March 14, 2017 at 2:57 PM

The filters are out of scope for this story, BTW. We could just have this big popup with a table of loan records in it for now. What do you think?

Cate Boerema March 14, 2017 at 2:56 PM

Actually, looking again at Filip's protoype, it seems he envisions this popup to be full page as well.

Done

Details

Assignee

Reporter

Labels

Priority

Sprint

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created March 1, 2017 at 9:03 AM
Updated May 8, 2017 at 11:46 AM
Resolved March 17, 2017 at 9:04 PM
TestRail: Cases
TestRail: Runs