Loading tests/telephonytests/src/android/telephony/ims/ImsRegistrationTests.java +15 −0 Original line number Diff line number Diff line Loading @@ -165,6 +165,21 @@ public class ImsRegistrationTests { eq(SUGGESTED_ACTION_TRIGGER_PLMN_BLOCK), eq(REGISTRATION_TECH_LTE)); } @SmallTest @Test public void testRegistrationCallbackOnDeregisteredWithRegistrationAttributes() throws RemoteException { ImsReasonInfo info = new ImsReasonInfo(); SipDetails details = new SipDetails.Builder(SipDetails.METHOD_REGISTER) .setCSeq(1).setSipResponseCode(200, "OK") .setSipResponseReasonHeader(10, "reasonText") .setCallId("testCallId").build(); mRegistration.onDeregistered(info, details); verify(mCallback).onDeregisteredWithDetails(eq(info), anyInt(), anyInt(), eq(details)); } @SmallTest @Test public void testRegistrationCallbackOnTechChangeFailed() throws RemoteException { Loading Loading
tests/telephonytests/src/android/telephony/ims/ImsRegistrationTests.java +15 −0 Original line number Diff line number Diff line Loading @@ -165,6 +165,21 @@ public class ImsRegistrationTests { eq(SUGGESTED_ACTION_TRIGGER_PLMN_BLOCK), eq(REGISTRATION_TECH_LTE)); } @SmallTest @Test public void testRegistrationCallbackOnDeregisteredWithRegistrationAttributes() throws RemoteException { ImsReasonInfo info = new ImsReasonInfo(); SipDetails details = new SipDetails.Builder(SipDetails.METHOD_REGISTER) .setCSeq(1).setSipResponseCode(200, "OK") .setSipResponseReasonHeader(10, "reasonText") .setCallId("testCallId").build(); mRegistration.onDeregistered(info, details); verify(mCallback).onDeregisteredWithDetails(eq(info), anyInt(), anyInt(), eq(details)); } @SmallTest @Test public void testRegistrationCallbackOnTechChangeFailed() throws RemoteException { Loading