Helix JobSender payload tests with mocked storage API
Open
- Dominant language
- C#
- Stars
- 729
- Forks
- 397
- Avg merge
- 3d 15m
- Merged PRs (30d)
- 149
Description
- [ ] This issue is blocking
- [ ] This issue is causing unreasonable pain
Mock the Azure Storage API and validate that each payload yields an expected/valid URI (validates `Payload.UploadAsync`)
Contributor guide
Research direction
Start by locating the existing JobSender tests and the Payload.UploadAsync entry point, then inspect how the Azure Storage API is currently called. Mock that API and check every payload case against its expected valid URI; done means the payload tests pass with no live storage dependency.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, csharp
- Domain
- cloud, testing
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 42/100