diff options
Diffstat (limited to 'tests/com/google/testing/littlemock/AppDataDirGuesserTest.java')
-rw-r--r-- | tests/com/google/testing/littlemock/AppDataDirGuesserTest.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/com/google/testing/littlemock/AppDataDirGuesserTest.java b/tests/com/google/testing/littlemock/AppDataDirGuesserTest.java index 3ab38b2..191a608 100644 --- a/tests/com/google/testing/littlemock/AppDataDirGuesserTest.java +++ b/tests/com/google/testing/littlemock/AppDataDirGuesserTest.java @@ -67,6 +67,15 @@ public class AppDataDirGuesserTest extends TestCase { .shouldGive("/data/data/com.google.android.voicesearch/cache"); } + public void testSplitPathList() { + final String[] expected = { "foo", "bar" }; + assertTrue(Arrays.equals(expected, AppDataDirGuesser.splitPathList("foo:bar"))); + assertTrue(Arrays.equals(expected, + AppDataDirGuesser.splitPathList("dexPath=foo:bar"))); + assertTrue(Arrays.equals(expected, + AppDataDirGuesser.splitPathList("dexPath=foo:bar,bazPath=bar:bar2"))); + } + private interface TestCondition { TestCondition withNonWriteable(String... files); void shouldGive(String... files); |