aboutsummaryrefslogtreecommitdiff
path: root/tests/src/com/android/ims/ImsManagerTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'tests/src/com/android/ims/ImsManagerTest.java')
-rw-r--r--tests/src/com/android/ims/ImsManagerTest.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/src/com/android/ims/ImsManagerTest.java b/tests/src/com/android/ims/ImsManagerTest.java
index 0653908d..ad5051be 100644
--- a/tests/src/com/android/ims/ImsManagerTest.java
+++ b/tests/src/com/android/ims/ImsManagerTest.java
@@ -119,7 +119,7 @@ public class ImsManagerTest extends ImsTestBase {
doReturn(true).when(mSubscriptionManagerProxy).isValidSubscriptionId(anyInt());
doReturn(mSubId).when(mSubscriptionManagerProxy).getActiveSubscriptionIdList();
- doReturn(mSubId).when(mSubscriptionManagerProxy).getSubscriptionIds(anyInt());
+ doReturn(mSubId[0]).when(mSubscriptionManagerProxy).getSubscriptionId(anyInt());
doReturn(mPhoneId).when(mSubscriptionManagerProxy).getDefaultVoicePhoneId();
doReturn(-1).when(mSubscriptionManagerProxy).getIntegerSubscriptionProperty(anyInt(),
anyString(), anyInt());
@@ -1012,6 +1012,14 @@ public class ImsManagerTest extends ImsTestBase {
}
+ @Test @SmallTest
+ public void onMemoryAvailableTest() throws Exception{
+ ImsManager imsManager = getImsManagerAndInitProvisionedValues();
+ int token = 1;
+ imsManager.onMemoryAvailable(token);
+ verify(mMmTelFeatureConnection).onMemoryAvailable(eq(token));
+ }
+
private ImsManager getImsManagerAndInitProvisionedValues() {
when(mImsConfigImplBaseMock.getConfigInt(anyInt()))
.thenAnswer(invocation -> {