Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit cd71b7e4 authored by Brad Ebinger's avatar Brad Ebinger Committed by android-build-merger
Browse files

Merge "Modify tests in accordance with API changes" am: 03132bbc am: d855ed11

am: f3ebc336

Change-Id: Ic7a2cb9ac18d6f20ecd829624e250dbb29fe0cfe
parents 20a19368 f3ebc336
Loading
Loading
Loading
Loading
+9 −0
Original line number Original line Diff line number Diff line
@@ -20,8 +20,10 @@ import static junit.framework.Assert.assertEquals;
import static junit.framework.Assert.assertTrue;
import static junit.framework.Assert.assertTrue;


import static org.mockito.Matchers.eq;
import static org.mockito.Matchers.eq;
import static org.mockito.Mockito.doReturn;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.verify;


import android.os.IBinder;
import android.os.Parcel;
import android.os.Parcel;
import android.os.RemoteException;
import android.os.RemoteException;
import android.telephony.ims.aidl.IImsCapabilityCallback;
import android.telephony.ims.aidl.IImsCapabilityCallback;
@@ -71,12 +73,19 @@ public class ImsFeatureTest {
    @Mock
    @Mock
    private IImsFeatureStatusCallback mTestStatusCallback;
    private IImsFeatureStatusCallback mTestStatusCallback;
    @Mock
    @Mock
    private IBinder mTestBinder;
    @Mock
    private IImsFeatureStatusCallback mTestStatusCallback2;
    private IImsFeatureStatusCallback mTestStatusCallback2;
    @Mock
    private IBinder mTestBinder2;


    @Before
    @Before
    public void setUp() {
    public void setUp() {
        MockitoAnnotations.initMocks(this);
        MockitoAnnotations.initMocks(this);
        mTestImsFeature = new TestImsFeature();
        mTestImsFeature = new TestImsFeature();
        // Needed for RemoteCallbackList registration
        doReturn(mTestBinder).when(mTestStatusCallback).asBinder();
        doReturn(mTestBinder2).when(mTestStatusCallback2).asBinder();
    }
    }


    @After
    @After
+5 −0
Original line number Original line Diff line number Diff line
@@ -24,9 +24,11 @@ import static junit.framework.Assert.fail;
import static org.mockito.Matchers.eq;
import static org.mockito.Matchers.eq;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;


import android.content.Context;
import android.content.Context;
import android.content.Intent;
import android.content.Intent;
import android.os.IBinder;
import android.os.RemoteException;
import android.os.RemoteException;
import android.telephony.ims.aidl.IImsMmTelFeature;
import android.telephony.ims.aidl.IImsMmTelFeature;
import android.telephony.ims.aidl.IImsServiceController;
import android.telephony.ims.aidl.IImsServiceController;
@@ -59,11 +61,14 @@ public class ImsServiceTest {


    private Context mMockContext;
    private Context mMockContext;
    private IImsFeatureStatusCallback mTestCallback;
    private IImsFeatureStatusCallback mTestCallback;
    private IBinder mImsFeatureStatusCallbackBinder;


    @Before
    @Before
    public void setUp() throws Exception {
    public void setUp() throws Exception {
        mMockContext = mock(Context.class);
        mMockContext = mock(Context.class);
        mTestCallback = mock(IImsFeatureStatusCallback.class);
        mTestCallback = mock(IImsFeatureStatusCallback.class);
        mImsFeatureStatusCallbackBinder = mock(IBinder.class);
        when(mTestCallback.asBinder()).thenReturn(mImsFeatureStatusCallbackBinder);
        mTestImsService = new TestImsService(mMockContext);
        mTestImsService = new TestImsService(mMockContext);
        mTestImsServiceBinder = (IImsServiceController) mTestImsService.onBind(
        mTestImsServiceBinder = (IImsServiceController) mTestImsService.onBind(
                new Intent(ImsService.SERVICE_INTERFACE));
                new Intent(ImsService.SERVICE_INTERFACE));
+5 −0
Original line number Original line Diff line number Diff line
@@ -39,6 +39,11 @@ public class TestImsFeature extends ImsFeature {
        notifyCapabilitiesStatusChanged(c);
        notifyCapabilitiesStatusChanged(c);
    }
    }


    @Override
    public boolean queryCapabilityConfiguration(int capability, int radioTech) {
        return false;
    }

    @Override
    @Override
    public void changeEnabledCapabilities(CapabilityChangeRequest request,
    public void changeEnabledCapabilities(CapabilityChangeRequest request,
            CapabilityCallbackProxy c) {
            CapabilityCallbackProxy c) {