-
Notifications
You must be signed in to change notification settings - Fork 75
Add PocketPay SDK test-first contribution guide #425
Copy link
Copy link
Closed
Labels
GrantFox OSSIssue tracked for GrantFox OSS contributionIssue tracked for GrantFox OSS contributionMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Official GrantFox campaign labelOfficial GrantFox campaign labeldeveloper-experienceDeveloper experience workDeveloper experience workdocumentationDocumentation workDocumentation workexpertExpert difficultyExpert difficultysdkSDK related workSDK related worktestTesting workTesting work
Description
Activity
Metadata
Metadata
Assignees
Labels
GrantFox OSSIssue tracked for GrantFox OSS contributionIssue tracked for GrantFox OSS contributionMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardOfficial Campaign | FWC26Official GrantFox campaign labelOfficial GrantFox campaign labeldeveloper-experienceDeveloper experience workDeveloper experience workdocumentationDocumentation workDocumentation workexpertExpert difficultyExpert difficultysdkSDK related workSDK related worktestTesting workTesting work
Description
Difficulty: Expert
Type: Documentation
Summary
Create a test-first contribution guide for PocketPay SDK.
Current Behaviour
Contributors may update wallet helpers, payment builders, transaction utilities, vault helpers, config, and SDK errors without adding meaningful tests.
Expected Behaviour
The repo should explain when tests are required, what type of tests are expected, and how contributors should prove the behaviour works.
Suggested Implementation
Add documentation with testing examples, no-test justification rules, negative-path expectations, and local commands.
Files or Areas Likely Affected
Acceptance Criteria
Additional Notes
This addresses under-tested merged PRs.