adobe / adobe/aepsdk-edge-android
Adopt new TestUtils lib in Edge extensions
- Dominant language
- Java
- Stars
- 5
- Forks
- 15
- Avg merge
- 32m
- Merged PRs (30d)
- 3
Description
### Epic description
Scope:
- Add the new `AEPTestUtils` framework as a test dependency to Edge extensions
- Remove duplicated classes that are now supported by `AEPTestUtils`
- Adopt the common `Mock`/`RealNetworkService` from `AEPTestUtils`
- Adopt the new JSONAssert system for JSONs and dictionary comparisons
This applies for all existing tests for Edge extensions: unit, functional, integration.
### Tasks
- [x] Edge https://github.com/adobe/aepsdk-edge-android/issues/127
- [x] Consent https://github.com/adobe/aepsdk-edgeconsent-android/issues/74
- [x] Edge Identity https://github.com/adobe/aepsdk-edgeidentity-android/issues/115
- [x] Edge Bridge https://github.com/adobe/aepsdk-edgebridge-android/issues/51
- [ ] Edge Media https://github.com/adobe/aepsdk-edgemedia-android/issues/71
- [ ] Workflow setup https://github.com/adobe/aepsdk-edge-android/issues/160
Contributor guide
Assessment
This issue has not been assessed yet.