Details
-
Sub-task
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
-
eHoldings Sprint 86
-
Spitfire
Description
As a librarian
I want to make sure I know which EBSCO KB credentials I am working with
So that I am only making changes to my library's eholdings
Requirement
- Settings > eholdings > Knowledge base page : add a new field called Name
- Name field should support 255 characters
- Name field is required
- Name field must have a unique value
- Name has a default value of Knowledge base for the first Knowledge base configuration
- If a subsequent Knowledge base is added then the Name should default to Knowledge base {# of duplicates}
Acceptance Criteria
Given I have already configured the Knowledge base prior to this requirement
When I go to Settings > eholdings > Knowledge base
AND Edit the information
Then I should see Name field populated with Knowledge base
Given I have not setup a Knowledge base prior to this requirement
When I access the New Knowledge base page
Then I should see Name field populated with the default value = Knowledge base
Given I am on the New/Edit Knowledge base page
When I add more than 255 characters in the Name field
Then display an inline error message [255 character limit has been exceeded. Please revise.]
Given I am on the New/Edit Knowledge base page
When I no value is contained in the Name field
Then display an inline error message [Field required. Please revise.]
Given I have already created one Knowledge base configuration
When I create a new one
Then the default value for the Name field should be Knowledge base (1)
Given I have already created three Knowledge base configurations
When I create a new one
Then the default value for the Name field should be Knowledge base (3)
TestRail: Results
Attachments
Issue Links
- is required by
-
MODKBEKBJ-390 Spike: describe design for "Single tenant multiple EBSCO KBs" scenario
-
- Closed
-
-
UXPROD-1994 eholdings app | Single Tenant w/ Multiple Libraries Support
-
- Closed
-