diff options
| author | Hall Liu <hallliu@google.com> | 2021-02-19 16:25:02 -0800 |
|---|---|---|
| committer | Hall Liu <hallliu@google.com> | 2021-02-19 16:25:47 -0800 |
| commit | 8dd4c44b9b8e0683f7f4d9e7d8c148d621b107a8 (patch) | |
| tree | 24722f94583c399b6034a30317205f69dba1ecf1 /tests/src | |
| parent | 67f64a66c0fdc45ee26cb121219b6ca05b1e3b2f (diff) | |
| download | platform_packages_services_Telecomm-8dd4c44b9b8e0683f7f4d9e7d8c148d621b107a8.tar.gz platform_packages_services_Telecomm-8dd4c44b9b8e0683f7f4d9e7d8c148d621b107a8.tar.bz2 platform_packages_services_Telecomm-8dd4c44b9b8e0683f7f4d9e7d8c148d621b107a8.zip | |
Allow business call extra to go to screening
Bug: 179912994
Test: atest ParcelableCallUtilsTest
Change-Id: Ib98938a2a2a3483676d2a0b40933f354c08e18a0
Diffstat (limited to 'tests/src')
| -rw-r--r-- | tests/src/com/android/server/telecom/tests/ParcelableCallUtilsTest.java | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/tests/src/com/android/server/telecom/tests/ParcelableCallUtilsTest.java b/tests/src/com/android/server/telecom/tests/ParcelableCallUtilsTest.java index 6c941fe4d..a50328386 100644 --- a/tests/src/com/android/server/telecom/tests/ParcelableCallUtilsTest.java +++ b/tests/src/com/android/server/telecom/tests/ParcelableCallUtilsTest.java @@ -1,13 +1,12 @@ package com.android.server.telecom.tests; -import static com.android.server.telecom.TelecomSystem.*; +import static com.android.server.telecom.TelecomSystem.SyncRoot; import static junit.framework.Assert.assertEquals; import static junit.framework.Assert.assertFalse; import static junit.framework.Assert.assertTrue; import static org.mockito.ArgumentMatchers.any; -import static org.mockito.ArgumentMatchers.eq; import static org.mockito.Mockito.when; import android.content.ComponentName; @@ -17,6 +16,7 @@ import android.os.SystemClock; import android.telecom.Connection; import android.telecom.ParcelableCall; import android.telecom.PhoneAccountHandle; +import android.telephony.ims.ImsCallProfile; import android.test.suitebuilder.annotation.SmallTest; import com.android.server.telecom.Call; @@ -26,7 +26,6 @@ import com.android.server.telecom.ClockProxy; import com.android.server.telecom.ParcelableCallUtils; import com.android.server.telecom.PhoneAccountRegistrar; import com.android.server.telecom.PhoneNumberUtilsAdapter; -import com.android.server.telecom.TelecomSystem; import com.android.server.telecom.ui.ToastFactory; import org.junit.After; @@ -98,6 +97,7 @@ public class ParcelableCallUtilsTest extends TelecomTestCase { Bundle parceledExtras = call.getExtras(); assertFalse(parceledExtras.containsKey(Connection.EXTRA_SIP_INVITE)); + assertTrue(parceledExtras.containsKey(ImsCallProfile.EXTRA_IS_BUSINESS_CALL)); assertFalse(parceledExtras.containsKey("SomeExtra")); assertTrue(parceledExtras.containsKey(Connection.EXTRA_CALL_SUBJECT)); } @@ -115,6 +115,7 @@ public class ParcelableCallUtilsTest extends TelecomTestCase { Bundle parceledExtras = call.getExtras(); assertTrue(parceledExtras.containsKey(Connection.EXTRA_SIP_INVITE)); + assertTrue(parceledExtras.containsKey(ImsCallProfile.EXTRA_IS_BUSINESS_CALL)); assertTrue(parceledExtras.containsKey("SomeExtra")); assertTrue(parceledExtras.containsKey(Connection.EXTRA_CALL_SUBJECT)); } @@ -128,6 +129,7 @@ public class ParcelableCallUtilsTest extends TelecomTestCase { Bundle parceledExtras = call.getExtras(); assertTrue(parceledExtras.containsKey(Connection.EXTRA_SIP_INVITE)); + assertTrue(parceledExtras.containsKey(ImsCallProfile.EXTRA_IS_BUSINESS_CALL)); assertFalse(parceledExtras.containsKey("SomeExtra")); assertFalse(parceledExtras.containsKey(Connection.EXTRA_CALL_SUBJECT)); } @@ -141,6 +143,7 @@ public class ParcelableCallUtilsTest extends TelecomTestCase { Bundle parceledExtras = call.getExtras(); assertFalse(parceledExtras.containsKey(Connection.EXTRA_SIP_INVITE)); + assertFalse(parceledExtras.containsKey(ImsCallProfile.EXTRA_IS_BUSINESS_CALL)); assertFalse(parceledExtras.containsKey("SomeExtra")); assertFalse(parceledExtras.containsKey(Connection.EXTRA_CALL_SUBJECT)); } @@ -192,6 +195,7 @@ public class ParcelableCallUtilsTest extends TelecomTestCase { extras.putString(Connection.EXTRA_SIP_INVITE, "scary data"); extras.putString("SomeExtra", "Extra Extra"); extras.putString(Connection.EXTRA_CALL_SUBJECT, "Blah"); + extras.putBoolean(ImsCallProfile.EXTRA_IS_BUSINESS_CALL, true); return extras; } } |
