* Result What *
mock server running on testing infrastructure adjusted Create a separate integration test in aerogear-android-sdk repo for gathering requests from SDKs and their validation CI testing
*How*
* http webserver (implementation possibly in Node.js Test steps: # call {{ / Go?) metrics}} endpoint with valid data, check the response is in expected format * We could use Wendy to host this application # call {{/metrics}} endpoint with invalid data , since we do not have check the response is in expected format
ci workflow # Install aerogear-metrics-api ( afaik run postgresql & go server component ) any other testing infrastructure suitable for this * add another * # Build android sdk & run integration test * step to our sdks Jenkinsfile, tests would be triggered by simply running `gradlew test` command |
|