Added explicit test for null permissions.

This wouldn'tve actually found the problem in the previous commit,
due to the null happening before checking permissions while logging perms.
However, still seems like a nice test to have so that the method itself
handles nulls correctly.
This commit is contained in:
Peter Serwylo 2016-10-16 20:52:42 +11:00 committed by Danial Behzadi
parent 6d89fca664
commit 0a2cd98bdd

View File

@ -99,6 +99,15 @@ public class ApkVerifierTest {
assertTrue(extendedPermsXml.exists());
}
@Test
public void testNulls() {
assertTrue(ApkVerifier.requestedPermissionsEqual(null, null));
String[] perms = new String[] {"Blah"};
assertFalse(ApkVerifier.requestedPermissionsEqual(perms, null));
assertFalse(ApkVerifier.requestedPermissionsEqual(null, perms));
}
@Test
public void testWithoutPrefix() {
Apk apk = new Apk();