lotr-sut/tests/e2e/features/dashboard.feature
Fellowship Scholar f6a5823439 init commit
2026-03-29 20:07:56 +00:00

46 lines
1.7 KiB
Gherkin

@dashboard
Feature: Dashboard - The Council Chamber
Background:
Given the Fellowship SUT is running
And I am logged in as "legolas"
And I navigate to the dashboard
Scenario: Dashboard displays personalized greeting
Then the dashboard should display a greeting containing "Legolas"
Scenario: Dashboard displays quest statistic cards
Then the dashboard should show a card for total quests
And the dashboard should show a card for completed quests
And the quest counts should be accurate
Scenario: Dashboard displays journey progress visualization
Then the journey progress visualization should be visible
And the progress bar should show progress from "The Shire" to "Mordor"
Scenario: Dashboard shows recent quests panel
Then a recent quests section should be visible
And recent quests should be listed in order
@darkmagic
Scenario: Dark magic warning banner appears when relevant
Given I have a dark magic quest in progress
When I navigate to the dashboard
Then a dark magic warning banner should be displayed
Scenario: NPC chat panel is embedded in dashboard
Then the NPC chat panel should be visible
And I should be able to open the chat panel
Scenario: User can navigate to quests from dashboard
When I click on the quests link in the dashboard navigation
Then I should be taken to the quests page
Scenario: User can navigate to map from dashboard
When I click on the map link in the dashboard navigation
Then I should be taken to the map page
Scenario: User can navigate to inventory from dashboard
When I click on the inventory link in the dashboard navigation
Then I should be taken to the inventory page