MetaMask / MetaMask/metamask-extension
Write an integration test case interacting with metamask controller methods
Open
product-backlog
team-extension-platform
- Dominant language
- TypeScript
- Stars
- 13.2k
- Forks
- 5.6k
- Avg merge
- 2d 5h
- Merged PRs (30d)
- 451
Description
- Trigger methods on the metamask controller (only methods that are exposed to the UI through `getAPI`)
- Assert changes in the state tree or class properties
Contributor guide
Research direction
Start by locating the MetaMask controller integration tests and the controller's getAPI entry point. Exercise each method exposed through getAPI and assert the resulting state-tree or class-property changes; done means the exposed methods have integration coverage with corresponding state assertions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100