readme for tests

This commit is contained in:
kg422
2015-08-25 12:01:18 -07:00
parent a4bd2f8c3d
commit b4ad535eaf

View File

@@ -1,14 +1,12 @@
Test Cases
---
* QueryUpdateTests
Tests the functionality of querying for new app updates via the SDK
* QueryUpdateTests - Tests the functionality of querying for new app updates via the SDK
* testNoRemotePackage - Checks that when the remote server has no update packages available, CodePushSdk.queryUpdate does not return a new package nor throw an error.
* testNoRemotePackageWithSameAppVersion - Checks that when the remote server has an update with a different appVersion, the CodePushSdk.queryUpdate does not return a new package nor throw an error.
* testFirstUpdate - Checks that when there is no current package (for example, the current build is a fresh install from the app store) and the remote server has a new package, CodePushSdk.queryUpdate returns that new package without throwing an error.
* testNewUpdate - Checks that when the remote server has a new package with a different package hash and same version as the current package, CodePushSdk.queryUpdate returns that new package without throwing an error.
* testSamePackage - Checks that when the remote server has a package that is identical to the current package, CodePushSdk.queryUpdate does not return a new package nor throw an error.
* ApplyUpdateTests
Tests the functionality of installing new app updates downloaded from the server via the SDK
* ApplyUpdateTests - Tests the functionality of installing new app updates downloaded from the server via the SDK
* testDownloadAndApplyUpdate - Queries for a new update, downloads it and then verifies that from the UI that the new update has been installed.