Reading Room Access (settings): Create new reading room

Description

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

Environment

None

Potential Workaround

None

Attachments

1

Checklist

hide

Activity

Show:

Nika MindadzeMay 6, 2024 at 8:50 PM

Verified on snapshot

Irina PokhyletsApril 29, 2024 at 3:44 PM

Verified on rancher1, works as expected.

Priyanka TeralaApril 29, 2024 at 2:53 PM

Hey
Changes are deployed on rancher1 -
Could you please review?

Done

Details

Assignee

Reporter

Labels

Priority

Story Points

Sprint

Development Team

Volaris

Fix versions

Release

Ramsons (R2 2024)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created March 21, 2024 at 11:33 AM
Updated October 31, 2024 at 3:21 PM
Resolved April 29, 2024 at 3:44 PM
TestRail: Cases
TestRail: Runs