aboutsummaryrefslogtreecommitdiff
path: root/robolectric
diff options
context:
space:
mode:
authorJulius D'souza <jdsouza@google.com>2019-10-02 09:52:09 -0700
committerandroid-build-merger <android-build-merger@google.com>2019-10-02 09:52:09 -0700
commitc1a18dce12b9f4071361a170dc26732b75da5f88 (patch)
tree0be0ea1399d3f356ab9b07ee2c13cadc07d42409 /robolectric
parent6af9c93b28db17a83a3a15f327fa0d07613c9c56 (diff)
parent194fe5e70d01ebdaf4ff9396f4f3d12c90bfc4bc (diff)
downloadrobolectric-shadows-c1a18dce12b9f4071361a170dc26732b75da5f88.tar.gz
Add callingPackage get/set methods. am: efb9a67a5b am: c4d1b0c514 am: 23f1b98186
am: 194fe5e70d Change-Id: I26380f6dd806a56d4acdb92beb82d4c3cde0c70d
Diffstat (limited to 'robolectric')
-rw-r--r--robolectric/src/test/java/org/robolectric/shadows/ShadowActivityTest.java17
1 files changed, 17 insertions, 0 deletions
diff --git a/robolectric/src/test/java/org/robolectric/shadows/ShadowActivityTest.java b/robolectric/src/test/java/org/robolectric/shadows/ShadowActivityTest.java
index 98c4a2ecf..0ce9c3082 100644
--- a/robolectric/src/test/java/org/robolectric/shadows/ShadowActivityTest.java
+++ b/robolectric/src/test/java/org/robolectric/shadows/ShadowActivityTest.java
@@ -908,6 +908,23 @@ public class ShadowActivityTest {
}
@Test
+ public void getCallingPackage_defaultsToNull() {
+ Activity activity = Robolectric.setupActivity(Activity.class);
+
+ assertNull(activity.getCallingPackage());
+ }
+
+ @Test
+ public void getCallingPackage_returnsSetValue() {
+ Activity activity = Robolectric.setupActivity(Activity.class);
+ String packageName = "com.example.package";
+
+ shadowOf(activity).setCallingPackage(packageName);
+
+ assertEquals(packageName, activity.getCallingPackage());
+ }
+
+ @Test
@Config(minSdk = LOLLIPOP)
public void lockTask() {
Activity activity = Robolectric.setupActivity(Activity.class);