Index: modules/tools/src/test/java/org/apache/harmony/tools/toolutils/tests/KeyStoreLoaderSaverTest.java =================================================================== --- modules/tools/src/test/java/org/apache/harmony/tools/toolutils/tests/KeyStoreLoaderSaverTest.java (revision 465152) +++ modules/tools/src/test/java/org/apache/harmony/tools/toolutils/tests/KeyStoreLoaderSaverTest.java (working copy) @@ -17,7 +17,9 @@ package org.apache.harmony.tools.toolutils.tests; +import java.io.File; import java.io.IOException; +import java.security.KeyStore; import junit.framework.TestCase; @@ -44,4 +46,24 @@ } catch (IOException ok) { } } + + /** + * @tests 'KeyStoreLoaderSaver.saveStore(KeyStore, String, char[], boolean)' + */ + public void testSaveStore() throws Exception { + + // create a path to save the store to + String tempDir = System.getProperty("java.io.tmpdir") + + File.separatorChar; + String keyStorePath = tempDir + "SaveStoreTestTemporaryFile"; + try { + KeyStore keyStore = KeyStoreLoaderSaver.loadStore(null, "BKS", + "pwd".toCharArray(), null); + + KeyStoreLoaderSaver.saveStore(keyStore, keyStorePath, "pwd" + .toCharArray(), false); + } finally { + new File(keyStorePath).delete(); + } + } }