summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrian Carlstrom <bdc@google.com>2011-05-25 10:29:14 -0700
committerAndroid Git Automerger <android-git-automerger@android.com>2011-05-25 10:29:14 -0700
commite19401333f608de6174e11a3bb266ee5394c7db7 (patch)
treedfa5199e64b0da8f666e149fcfaf5d55542f7a16
parent23c3b7f76a8ec59d5329417d53d83b14242441de (diff)
parent4ccd262b321e206768f652aff1507d4e1258c007 (diff)
downloadlibcore-e19401333f608de6174e11a3bb266ee5394c7db7.zip
libcore-e19401333f608de6174e11a3bb266ee5394c7db7.tar.gz
libcore-e19401333f608de6174e11a3bb266ee5394c7db7.tar.bz2
am 4ccd262b: Cleanup KeyStoreBuilderParametersTest
* commit '4ccd262b321e206768f652aff1507d4e1258c007': Cleanup KeyStoreBuilderParametersTest
-rw-r--r--luni/src/test/java/tests/api/javax/net/ssl/KeyStoreBuilderParametersTest.java78
1 files changed, 27 insertions, 51 deletions
diff --git a/luni/src/test/java/tests/api/javax/net/ssl/KeyStoreBuilderParametersTest.java b/luni/src/test/java/tests/api/javax/net/ssl/KeyStoreBuilderParametersTest.java
index 762850b..a2fe49c 100644
--- a/luni/src/test/java/tests/api/javax/net/ssl/KeyStoreBuilderParametersTest.java
+++ b/luni/src/test/java/tests/api/javax/net/ssl/KeyStoreBuilderParametersTest.java
@@ -29,26 +29,19 @@ public class KeyStoreBuilderParametersTest extends TestCase {
* javax.net.ssl.KeyStoreBuilderParameters#KeyStoreBuilderParameters(KeyStore.Builder builder)
*/
public void test_Constructor01() {
- KeyStore.Builder bld = null;
-
- //Null parameter
+ // Null parameter
try {
- KeyStoreBuilderParameters ksp = new KeyStoreBuilderParameters(bld);
- assertNotNull(ksp.getParameters());
- } catch (NullPointerException npe) {
- fail("NullPointerException should not be thrown");
+ new KeyStoreBuilderParameters((KeyStore.Builder) null);
+ fail();
+ } catch (NullPointerException expected) {
}
- //Not null parameter
+ // Not null parameter
KeyStore.ProtectionParameter pp = new ProtectionParameterImpl();
- bld = KeyStore.Builder.newInstance("testType", null, pp);
+ KeyStore.Builder bld = KeyStore.Builder.newInstance("testType", null, pp);
assertNotNull("Null object KeyStore.Builder", bld);
- try {
- KeyStoreBuilderParameters ksp = new KeyStoreBuilderParameters(bld);
- assertNotNull(ksp.getParameters());
- } catch (Exception e) {
- fail("Unexpected exception was thrown");
- }
+ KeyStoreBuilderParameters ksp = new KeyStoreBuilderParameters(bld);
+ assertNotNull(ksp.getParameters());
}
/**
@@ -56,34 +49,26 @@ public class KeyStoreBuilderParametersTest extends TestCase {
*/
public void test_Constructor02() {
- //Null parameter
+ // Null parameter
try {
KeyStoreBuilderParameters ksp = new KeyStoreBuilderParameters((List) null);
- fail("NullPointerException should be thrown");
- } catch (NullPointerException npe) {
- //expected
+ fail();
+ } catch (NullPointerException expected) {
}
- //Empty parameter
+ // Empty parameter
List lsEmpty = new ArrayList<String>();
try {
KeyStoreBuilderParameters ksp = new KeyStoreBuilderParameters(lsEmpty);
- fail("IllegalArgumentException should be thrown");
- } catch (IllegalArgumentException iae) {
- //expected
+ fail();
+ } catch (IllegalArgumentException expected) {
}
- //Not null parameter
+ // Not null parameter
List lsFiled = new ArrayList<String>();
lsFiled.add("Parameter1");
lsFiled.add("Parameter2");
- try {
- KeyStoreBuilderParameters ksp = new KeyStoreBuilderParameters(lsFiled);
- assertTrue("Not instanceof KeyStoreBuilderParameters object",
- ksp instanceof KeyStoreBuilderParameters);
- } catch (Exception e) {
- fail("Unexpected exception was thrown");
- }
+ new KeyStoreBuilderParameters(lsFiled);
}
/**
@@ -96,30 +81,21 @@ public class KeyStoreBuilderParametersTest extends TestCase {
ls.add(param[i]);
}
KeyStoreBuilderParameters ksp = new KeyStoreBuilderParameters(ls);
+ List res_list = ksp.getParameters();
try {
- List res_list = ksp.getParameters();
- try {
- res_list.add("test");
- } catch (UnsupportedOperationException e) {
- // expected
- }
- Object[] res = res_list.toArray();
- if (res.length == param.length) {
- for (int i = 0; i < res.length; i++) {
- if (!param[i].equals(res[i])) {
- fail("Parameters not equal");
- }
- }
- } else {
- fail("Incorrect number of parameters");
- }
- } catch (Exception e) {
- fail("Unexpected exception was thrown");
+ res_list.add("test");
+ fail();
+ } catch (UnsupportedOperationException expected) {
+ }
+ Object[] res = res_list.toArray();
+ assertEquals(res.length, param.length);
+ for (int i = 0; i < res.length; i++) {
+ assertEquals(param[i], res[i]);
}
}
- class ProtectionParameterImpl implements KeyStore.ProtectionParameter {
- ProtectionParameterImpl(){}
+ private static class ProtectionParameterImpl implements KeyStore.ProtectionParameter {
+ private ProtectionParameterImpl() {}
}
}