Widget Integration Tests - Market Screen

Open
#1,111 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
38/100
Issue type
Feature
Clarity
Mostly clear
Activity status
Stale
Tech stack
dart
Domain
frontend, testing

Research direction

Start by locating the market screen's Overview and OrderBook widgets, wallet selector, refresh handling, and provider interfaces, then review existing integration-test conventions. Add mocked-provider coverage for the listed interactions and states, including responsive behavior and empty/error cases; done when all acceptance criteria pass.

Written by the indexing model from the issue text.

Description

Description:
Test integration between market screen widgets and providers.

Acceptance Criteria:

  • Test tab navigation between Overview and OrderBook
  • Test wallet selection dropdown functionality
  • Test pull-to-refresh interactions
  • Test loading states and error displays
  • Test provider-widget data flow
  • Test responsive layout behavior
  • Mock provider dependencies

Test Scenarios:

  • User switches between tabs
  • User selects different wallets
  • User pulls to refresh data
  • Network errors during data loading
  • Empty state handling
Dominant language
Dart
Stars
9
Forks
5
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from threefoldtech/grid_connect

All issues in threefoldtech/grid_connect

Similar issues

More Dart issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.