Integration tests for MDC were created with https://issues.jboss.org/browse/AEROGEAR-8012
So far there are tests for CRUDL operations for mobile apps. [1][2]
These tests should be extended with test cases for service bindings:
* create/delete binding and verify that mobile-services.json file is updated correctly * create two apps and for each of them create binding - verify that services tab for each app shows bound services correctly * that there can be both Android and iOS UPS bindings for one app * create 2 apps with MDC, bound both apps with a service. delete binding from the second app, the first binding should stay * When app is deleted, all it’s bindings should be deleted as well
Tests should also be extended with test case for resources watching:
* client is notified about changes in apps, services, bindings
[1] https://github.com/aerogear/mobile-developer-console/tree/master/integration_tests [2] https://mobile-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/job/mdc-integration-test/
|
|