summaryrefslogtreecommitdiff
path: root/InCallUI/tests/src
diff options
context:
space:
mode:
authorAndrew Lee <anwlee@google.com>2015-10-02 17:28:44 -0700
committerAndrew Lee <anwlee@google.com>2015-10-02 17:29:24 -0700
commit8a4bd60ca1b35e2c6fa46fed16891f5be4be9f46 (patch)
tree5a5be26f89d12ff79162225f05b5c97343bebb4d /InCallUI/tests/src
parent7e57e5a43e548291aef84705b342014627824429 (diff)
Return Mock TelephonyManager for test.
Bug: 24341350 Change-Id: Ie47faafcb834083b4a6877e713d871d8283886f7
Diffstat (limited to 'InCallUI/tests/src')
-rw-r--r--InCallUI/tests/src/com/android/incallui/InCallPresenterTest.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/InCallUI/tests/src/com/android/incallui/InCallPresenterTest.java b/InCallUI/tests/src/com/android/incallui/InCallPresenterTest.java
index f4e06a5fa..b5828ea62 100644
--- a/InCallUI/tests/src/com/android/incallui/InCallPresenterTest.java
+++ b/InCallUI/tests/src/com/android/incallui/InCallPresenterTest.java
@@ -23,6 +23,7 @@ import static org.mockito.Mockito.when;
import android.content.Context;
import android.content.Intent;
import android.telecom.PhoneAccountHandle;
+import android.telephony.TelephonyManager;
import android.test.InstrumentationTestCase;
import com.android.incallui.InCallPresenter.InCallState;
@@ -41,6 +42,7 @@ public class InCallPresenterTest extends InstrumentationTestCase {
InCallPresenter mInCallPresenter;
@Mock private Context mContext;
+ @Mock private TelephonyManager mTelephonyManager;
@Override
protected void setUp() throws Exception {
@@ -50,6 +52,8 @@ public class InCallPresenterTest extends InstrumentationTestCase {
MockitoAnnotations.initMocks(this);
mCallList = new MockCallListWrapper();
+ when(mContext.getSystemService(Context.TELEPHONY_SERVICE)).thenReturn(mTelephonyManager);
+
mInCallPresenter = InCallPresenter.getInstance();
mInCallPresenter.setUp(mContext, mCallList.getCallList(), mAudioModeProvider,
mStatusBarNotifier, mContactInfoCache, mProximitySensor);