|
Filter and Sort Transactions in History tab
|
Initial state of filter option
|
|
6 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user enters the History screen
Then no filter is applied, the default option
And the transactions are sorted by transaction date descending, the default sort option
And the filter button has no visual indication that a user filter option is applied
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
Display filter bottom sheet
|
|
7 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user is on the History screen
When the user taps the filter button
Then the filter bottom sheet options slide up from the bottom screen
And the filter options are displayed in separate sections
And each section under the title displays the available filter options
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
Filter transactions by Transaction Date Period
|
|
5 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user is on the filter bottom sheet
When the user selects to filter by Date
Then the user can select the date range (date from and date to) using a calendar
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
Filter transactions by status
|
|
5 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user is on the filter bottom sheet
When the user selects to filter by Status
Then the user can select an operation status option to filter the transactions
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
Filter transactions by relying party
|
|
5 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user is on the filter bottom sheet
When the user selects to filter by Relying Party
Then the user can filter the transactions by selecting or deselecting the corresponding parties listed
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
Filter transactions by transaction type
|
|
6 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user is on the filter bottom sheet
When the user selects to filter by Transaction Type
Then a list of all supported transaction types is displayed
And the user can filter by selecting or deselecting the corresponding types listed
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
Reset all filter options
|
|
6 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user is on the filter bottom sheet
When the user taps the Reset all button
Then the filters are reset to the default values
And the filter button has no visual indication that a user filter option is applied
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
Apply filter options
|
|
7 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user is on the filter bottom sheet
When the user taps the Apply button
Then the bottom sheet slides down and disappears
And the EUDI Wallet applies a filter options to the transactions list
And the filter button has visual indication that user filter options have been applied
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
No matching transactions found
|
|
6 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user applies a filter option
When no matching transactions are found
Then the EUDI Wallet displays an informative message in the list section
And if no results are found within a period group, then the period group is not displayed
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
Initial state of filter option
|
|
6 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user enters the History screen
Then no filter is applied, the default option
And the transactions are sorted by transaction date descending, the default sort option
And the filter button has no visual indication that a user filter option is applied
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
Display filter bottom sheet
|
|
7 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user is on the History screen
When the user taps the filter button
Then the filter bottom sheet options slide up from the bottom screen
And the filter options are displayed in separate sections
And each section under the title displays the available filter options
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
Filter transactions by Transaction Date Period
|
|
6 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user is on the filter bottom sheet
When the user selects to filter by Date
Then the user can select the date range (date from and date to) using a calendar
And the user can reset the selected dates using Reset dates button link
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
Filter transactions by status
|
|
5 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user is on the filter bottom sheet
When the user selects to filter by Status
Then the user can select an operation status option to filter the transactions
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
Filter transactions by relying party
|
|
5 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user is on the filter bottom sheet
When the user selects to filter by Relying Party
Then the user can filter the transactions by selecting or deselecting the corresponding parties listed
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
Filter transactions by transaction type
|
|
6 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user is on the filter bottom sheet
When the user selects to filter by Transaction Type
Then a list of all supported transaction types is displayed
And the user can filter by selecting or deselecting the corresponding types listed
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
Apply filter options
|
|
7 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user is on the filter bottom sheet
When the user taps the check icon button
Then the bottom sheet slides down and disappears
And the EUDI Wallet applies a filter options to the transactions list
And the filter button has visual indication that user filter options have been applied
|
SUCCESS
|
|
Filter and Sort Transactions in History tab
|
No matching transactions found
|
|
6 |
Given the user is registered to a valid EUDI Wallet on their mobile device
And the user is authenticated in the EUDI Wallet
Given the user applies a filter option
When no matching transactions are found
Then the EUDI Wallet displays an informative message in the list section
And if no results are found within a period group, then the period group is not displayed
|
SUCCESS
|