47475c5746610cd53ab768c8ef720265bbd4a527
1 package com
.actionbarsherlock
.internal
;
5 import static com
.actionbarsherlock
.internal
.ActionBarSherlockCompat
.cleanActivityName
;
6 import static org
.hamcrest
.CoreMatchers
.equalTo
;
7 import static org
.junit
.Assert
.assertThat
;
9 public class ManifestParsingTest
{
11 public void testFullyQualifiedClassName() {
12 String expected
= "com.other.package.SomeClass";
13 String actual
= cleanActivityName("com.jakewharton.test", "com.other.package.SomeClass");
14 assertThat(expected
, equalTo(actual
));
18 public void testFullyQualifiedClassNameSamePackage() {
19 String expected
= "com.jakewharton.test.SomeClass";
20 String actual
= cleanActivityName("com.jakewharton.test", "com.jakewharton.test.SomeClass");
21 assertThat(expected
, equalTo(actual
));
25 public void testUnqualifiedClassName() {
26 String expected
= "com.jakewharton.test.SomeClass";
27 String actual
= cleanActivityName("com.jakewharton.test", "SomeClass");
28 assertThat(expected
, equalTo(actual
));
32 public void testRelativeClassName() {
33 String expected
= "com.jakewharton.test.ui.SomeClass";
34 String actual
= cleanActivityName("com.jakewharton.test", ".ui.SomeClass");
35 assertThat(expected
, equalTo(actual
));