diff --git a/app/src/androidTest/java/com.nutomic.zertman.test/MainActivityTest.java b/app/src/androidTest/java/com.nutomic.zertman.test/MainActivityTest.java index 45ed03e..b4d906b 100644 --- a/app/src/androidTest/java/com.nutomic.zertman.test/MainActivityTest.java +++ b/app/src/androidTest/java/com.nutomic.zertman.test/MainActivityTest.java @@ -30,17 +30,12 @@ public class MainActivityTest extends ActivityInstrumentationTestCase2 list = mCertificateManager.getCertificates(false); + if (!list.isEmpty()) { + new AlertDialog.Builder(this) + .setTitle(R.string.dialog_move_certs_title) + .setMessage(R.string.dialog_move_certs_message) + .setPositiveButton(android.R.string.yes, new DialogInterface.OnClickListener() { + @Override + public void onClick(DialogInterface dialog, int which) { + for (Certificate c : list) { + mCertificateManager.moveCertificateToSystem(c); + mMovedCertificatesStorage.insert(c); + } + } + }) + .setNegativeButton(android.R.string.no, null) + .show(); + } + } } diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 4ca734f..9cc5693 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -3,4 +3,8 @@ Zert Man + User Certificates Found + + Should they be moved to system storage? +