diff options
Diffstat (limited to 'actionbarsherlock/test/com/actionbarsherlock/internal/ResourcesCompatTest.java')
-rwxr-xr-x | actionbarsherlock/test/com/actionbarsherlock/internal/ResourcesCompatTest.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/actionbarsherlock/test/com/actionbarsherlock/internal/ResourcesCompatTest.java b/actionbarsherlock/test/com/actionbarsherlock/internal/ResourcesCompatTest.java new file mode 100755 index 0000000..f621d3a --- /dev/null +++ b/actionbarsherlock/test/com/actionbarsherlock/internal/ResourcesCompatTest.java @@ -0,0 +1,23 @@ +package com.actionbarsherlock.internal; + +import org.junit.Test; +import org.junit.runner.RunWith; +import org.robolectric.RobolectricTestRunner; + +import static com.actionbarsherlock.internal.ActionBarSherlockCompat.cleanActivityName; +import static org.fest.assertions.api.Assertions.assertThat; + +@RunWith(RobolectricTestRunner.class) +public class ResourcesCompatTest { + @Test + public void testCleanActivityName() { + assertThat(cleanActivityName("com.jakewharton.test", "com.other.package.SomeClass")) // + .isEqualTo("com.other.package.SomeClass"); + assertThat(cleanActivityName("com.jakewharton.test", "com.jakewharton.test.SomeClass")) // + .isEqualTo("com.jakewharton.test.SomeClass"); + assertThat(cleanActivityName("com.jakewharton.test", "SomeClass")) // + .isEqualTo("com.jakewharton.test.SomeClass"); + assertThat(cleanActivityName("com.jakewharton.test", ".ui.SomeClass")) // + .isEqualTo("com.jakewharton.test.ui.SomeClass"); + } +}
\ No newline at end of file |