**Test Case ID**: US-014-AdminEditShift-01

**Purpose**: The user admin tries to edit shifts

**Test Setup**:

1.  User admin@example.com is logged in the system

2.  User goes to Manage Shifts through the settings menu

3.  User click on the shift to edit

4.  User inputs new shift data

5.  User clicks on the submit button

**Input Data:**

- Sift name: AAA

- Color: Blue

- Start time: 08:00

- End time: 16:00

**Expected Output**:

- User successfully edits the selected shift

<br>
<hr>
<br>

**Test Case ID**: US-014-AdminEditShift-02

**Purpose**: The user admin tries to edit shifts

**Test Setup**:

1.  User admin@example.com is logged in the system

2.  User goes to Manage Shifts through the settings menu

3.  User click on the shift to edit

4.  User inputs new shift data

5.  User clicks on the submit button

**Input Data:**

- Sift name: ABA

- Color: Green

- Start time: 08:00

- End time: 30:00

**Expected Output**:

- User fails to edit the selected shift due an incorrect end time

<br>
<hr>
<br>

**Test Case ID**: US-014-AdminDeleteShift-01

**Purpose**: The user admin tries to delete a selected shift

**Test Setup**:

1.  User admin@example.com is logged in the system

2.  User goes to Manage Shifts through the settings menu

3.  User click on the shift to edit

4.  User clicks on the delete button

**Input Data:**

- N/A

**Expected Output**:

- User successfully deletes the selected shift