User Story:
As a user, I want to see all the wishes that have been submitted, so I can select and view wishes that interest me.
Acceptance criteria:
- All wishes with a status that isnot "Archive" should appear in the wishlist "wish" table.
- Each row should include
- Wish name
- Assigned focus area ('Unassigned' if not in one)
- Category/type
- Project(s) - when "All" is selected, show "All" instead of each project.
- wish status
- Date (default sorting)
Benefits (why should this be implemented?):
This table is an essential way for users to quickly and easily see all wishes.
Requirement
Implement a table view for all wishes, displaying each wish with its name, assigned focus area, category/type, projects, status, and date. Ensure all wishes with a status other than "Archive" are included, with sorting capabilities.
BDD
Feature: Table View for Wishes
Scenario: View all wishes in a table
Given I am on the wish index page When the page loads Then I should see all wishes in a table with columns for name, focus area, category/type, projects, status, and date And I should be able to sort the table by any column
Test Steps
Test Case 1: Display all wishes in a table
- Navigate to the wish index page.
- Observe the table displaying all wishes.
- AC1: Confirm the table includes columns for name, focus area, category/type, projects, status, and date.
- AC2: Confirm wishes with a status of "Archive" are not displayed.
Test Case 2: Sort wishes by column
- Navigate to the wish index page.
- Click on a column header to sort by that column.
3.AC3: Confirm the table sorts correctly by the selected column.
Designs:
QA Results - Wishlist-test.toolforge
AC | Status | Details |
---|---|---|
1 | ❌ | T367161#9913994 |