MetaMask / MetaMask/metamask-extension
Write a first integration test case
Open
product-backlog
team-extension-platform
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
- Import the metamask controller
- Provide state and other constructor properties
- Mock network requests
- Assert that state tree matches what's expected
Contributor guide
Research direction
Start by locating the MetaMask controller and the existing integration-test setup. Read how the controller accepts state and constructor properties, then identify the network-request mocking approach. Done means the test imports the controller, supplies its inputs, mocks requests, and verifies the expected state tree.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100