adobe / adobe/aepsdk-testutils-ios
Feature parity with Android AEPTestUtils
- Dominant language
- Swift
- Stars
- 1
- Forks
- 6
- PR merge metrics
- No merged PRs in 30d
Description
## Before Logging a feature request
- [ ] I have searched in this repository's issues to see if it has already been reported.
- [ ] This is not a Security Disclosure, otherwise please follow the guidelines in [Security Policy](https://github.com/adobe/aepsdk-testutils-ios/security/policy).
## Feature Request Summary
There are new features/capabilities in the Android AEPTestUtils that are not Android platform specific that should be brought over to iOS (non-exhaustive):
JSON comparison APIs
1. Refined logic and fixes in JSON comparison APIs
2. Better test coverage and test case organization
3. Removal of deprecated APIs and logic
4. New path comparison options
NetworkService helpers
1. New convenience APIs and properties
2. Added params to some existing APIs for better default behavior
## Current Behavior
## Desired Behavior
## Sample Code that illustrates the request
```swift
//sample code
```
Contributor guide
Research direction
Start by comparing the iOS AEPTestUtils implementation with the Android AEPTestUtils capabilities described here. Inventory the JSON comparison APIs and NetworkService helpers, including coverage, deprecated behavior, path options, convenience APIs, and parameters; done requires an agreed parity scope and corresponding iOS test coverage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- swift
- Domain
- testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100