Skip to:
Purpose: Implement basic CRUD operations for the Reading room access (setting) page.
The current story is for the implementation of CREATE operation.
User Story:
As a Staff Member or Administrator with appropriate permissions,
I want to perform CRUD (Create, Read, Update, Delete) operations on the Reading Room Access (settings)
So that I can set the default reading room access list.
Scenarios:
Scenario 1: Creating a new reading room access entry
Given: User with the “Settings (tenant): Can create, edit and remove reading room access” permission is logged into the system
And User navigates to Settings > Tenant> Reading room access page
And User clicks on the "+ New " button
And User enters the room name, defines default access and chooses associated service points
When: User clicks on the "Save " button
Then: The new reading room access entry is created and displayed on the page
And system displays the successful toaster message “The Reading room <Room name> was successfully created”
Scenario 2.1: Validation of mandatory fields
Given: User navigates to Settings > Tenant> Reading room access page and clicks on the "+ New " button
When: User clicks on the "Save" button and the Room name field is empty
Then: The system displays an exception message underneath the field: “Please fill this in to continue”
Scenario 2.2: Validation of mandatory fields
When: User clicks on the "Save" button and the Associated service points field is empty
UI Prototype
Verified on snapshot
Verified on rancher1, works as expected.
Hey Changes are deployed on rancher1 - Could you please review?
Purpose: Implement basic CRUD operations for the Reading room access (setting) page.
The current story is for the implementation of CREATE operation.
User Story:
As a Staff Member or Administrator with appropriate permissions,
I want to perform CRUD (Create, Read, Update, Delete) operations on the Reading Room Access (settings)
So that I can set the default reading room access list.
Scenarios:
Scenario 1: Creating a new reading room access entry
Given: User with the “Settings (tenant): Can create, edit and remove reading room access” permission is logged into the system
And User navigates to Settings > Tenant> Reading room access page
And User clicks on the "+ New " button
And User enters the room name, defines default access and chooses associated service points
When: User clicks on the "Save " button
Then: The new reading room access entry is created and displayed on the page
And system displays the successful toaster message “The Reading room <Room name> was successfully created”
Scenario 2.1: Validation of mandatory fields
Given: User navigates to Settings > Tenant> Reading room access page and clicks on the "+ New " button
When: User clicks on the "Save" button and the Room name field is empty
Then: The system displays an exception message underneath the field: “Please fill this in to continue”
Scenario 2.2: Validation of mandatory fields
Given: User navigates to Settings > Tenant> Reading room access page and clicks on the "+ New " button
When: User clicks on the "Save" button and the Associated service points field is empty
Then: The system displays an exception message underneath the field: “Please fill this in to continue”
UI Prototype