adobe / adobe/aepsdk-edge-android

Adopt new TestUtils lib in Edge extensions

Open
#134 0 comments 0 reactions 1 assignee Claimed by @timkimadobe View on GitHub
epic
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.