[7.1] Test Tags on All Key Components #31

Closed
opened 2026-03-13 11:27:20 +01:00 by shahondin1624 · 0 comments

User Story

As a developer, I want consistent testTag modifiers on all key UI elements.

Acceptance Criteria

  • Attribute cards: "attribute_card_{type}"
  • Talent cards: "talent_card_{name}"
  • Panels: character header, resources, derived attributes, damage monitor
  • Nav items: "nav_character_sheet", "nav_settings"
  • Dice buttons: "roll_button_{name}"
  • Centralized TestTags.kt object for all tag strings

Notes

Foundation for all UI tests. Should be done early (Phase 1) so other test stories can reference tags. New file: TestTags.kt in shared code.

## User Story **As a** developer, **I want** consistent `testTag` modifiers on all key UI elements. ## Acceptance Criteria - [ ] Attribute cards: `"attribute_card_{type}"` - [ ] Talent cards: `"talent_card_{name}"` - [ ] Panels: character header, resources, derived attributes, damage monitor - [ ] Nav items: `"nav_character_sheet"`, `"nav_settings"` - [ ] Dice buttons: `"roll_button_{name}"` - [ ] Centralized `TestTags.kt` object for all tag strings ## Notes Foundation for all UI tests. Should be done early (Phase 1) so other test stories can reference tags. New file: `TestTags.kt` in shared code.
shahondin1624 added this to the Phase 1: Foundation milestone 2026-03-13 11:27:20 +01:00
shahondin1624 added the epic:testingpriority:must-have labels 2026-03-13 11:28:34 +01:00
Sign in to join this conversation.