diff options
author | Dominik <dominik@dominikschuermann.de> | 2012-11-19 18:01:05 +0100 |
---|---|---|
committer | Dominik <dominik@dominikschuermann.de> | 2012-11-19 18:01:05 +0100 |
commit | 882610627c4687094e7b00934c27c03f67a7bb3f (patch) | |
tree | a7abd7eeef1561774a8d2300e28c9b6b5201d4f0 /APG/android-libs/ActionBarSherlock/test | |
parent | be569984b893e8cb412b9cc2b3826c92fd4c9d81 (diff) | |
download | open-keychain-882610627c4687094e7b00934c27c03f67a7bb3f.tar.gz open-keychain-882610627c4687094e7b00934c27c03f67a7bb3f.tar.bz2 open-keychain-882610627c4687094e7b00934c27c03f67a7bb3f.zip |
changed location of ActionBarSherlock lib
Diffstat (limited to 'APG/android-libs/ActionBarSherlock/test')
-rw-r--r-- | APG/android-libs/ActionBarSherlock/test/com/actionbarsherlock/internal/ManifestParsingTest.java | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/APG/android-libs/ActionBarSherlock/test/com/actionbarsherlock/internal/ManifestParsingTest.java b/APG/android-libs/ActionBarSherlock/test/com/actionbarsherlock/internal/ManifestParsingTest.java new file mode 100644 index 000000000..1314248a4 --- /dev/null +++ b/APG/android-libs/ActionBarSherlock/test/com/actionbarsherlock/internal/ManifestParsingTest.java @@ -0,0 +1,39 @@ +package com.actionbarsherlock.internal; + +import static org.hamcrest.CoreMatchers.equalTo; +import static org.junit.Assert.assertThat; +import static com.actionbarsherlock.internal.ActionBarSherlockCompat.cleanActivityName; +import com.xtremelabs.robolectric.RobolectricTestRunner; +import org.junit.Test; +import org.junit.runner.RunWith; + +@RunWith(RobolectricTestRunner.class) +public class ManifestParsingTest { + @Test + public void testFullyQualifiedClassName() { + String expected = "com.other.package.SomeClass"; + String actual = cleanActivityName("com.jakewharton.test", "com.other.package.SomeClass"); + assertThat(expected, equalTo(actual)); + } + + @Test + public void testFullyQualifiedClassNameSamePackage() { + String expected = "com.jakewharton.test.SomeClass"; + String actual = cleanActivityName("com.jakewharton.test", "com.jakewharton.test.SomeClass"); + assertThat(expected, equalTo(actual)); + } + + @Test + public void testUnqualifiedClassName() { + String expected = "com.jakewharton.test.SomeClass"; + String actual = cleanActivityName("com.jakewharton.test", "SomeClass"); + assertThat(expected, equalTo(actual)); + } + + @Test + public void testRelativeClassName() { + String expected = "com.jakewharton.test.ui.SomeClass"; + String actual = cleanActivityName("com.jakewharton.test", ".ui.SomeClass"); + assertThat(expected, equalTo(actual)); + } +}
\ No newline at end of file |