Logo: Relish

  1. Sign in

Project: Workflow-obtain-frontend

Obtain a new work item

  • @obtain_work

Caseworker obtains a new work item and manager sets the priority order

Scenarios
Confirm the caseworker exists and receives the oldest work item
Given
a caseworker exists
And
they are able to process DLGs
And
they have a profile
And
the work item priority is set to oldest
And
work items exist
When
the caseworker requests a new work item
Then
they are allocated the oldest work item on their worklist
Confirm the caseworker exists and receives the newest work item
Given
a caseworker exists
And
they are able to process DLGs
And
they have a profile
And
the work item priority is set to newest
And
work items exist
When
the caseworker requests a new work item
Then
they are allocated the newest work item on their worklist
Confirm work allocated to one user and is unavailable to another
Given
caseworker1 exists, can process DLGs and has a profile
And
caseworker2 exists, can process DLGs and has a profile
And
the work item priority is set to newest
And
work items exist
When
caseworker1 requests a new work item
Then
the newest work item is allocated to caseworker1
And
the allocated work item does not exist in the list of available work for caseworker2
Confirm the caseworker capabilities are displayed in their worklist
Given
a caseworker exists
And
they are able to process DLGs
And
they have a profile
When
the caseworker is on the worklist page
Then
the caseworkers current capabilities are displayed

Last published over 4 years ago by Matthew Thomas.