public void testDataDownloadMessage5() { SmsMessage message = SmsMessage.createFromPdu(SMS_PP_MESSAGE_3_1_5); assertTrue("message is SMS-PP data download", message.isUsimDataDownload()); mCm.expectSendEnvelope(SMS_PP_ENVELOPE_3_1_5, 0x90, 0x00, "9876543210"); mCm.expectAcknowledgeGsmSmsWithPdu(true, "00077ff6059876543210"); mHandler.startDataDownload(message); mCm.assertExpectedMethodsCalled(); mCm.expectSendEnvelope(SMS_PP_ENVELOPE_3_1_5, 0x93, 0x00, ""); mCm.expectAcknowledgeGsmSms(false, 0xd4); // SIM toolkit busy mHandler.startDataDownload(message); mCm.assertExpectedMethodsCalled(); }
public void testDataDownloadMessage1() { SmsMessage message = SmsMessage.createFromPdu(SMS_PP_MESSAGE_3_1_1); assertTrue("message is SMS-PP data download", message.isUsimDataDownload()); mCm.expectSendEnvelope(SMS_PP_ENVELOPE_3_1_1, 0x90, 0x00, ""); mCm.expectAcknowledgeGsmSms(true, 0); mHandler.startDataDownload(message); mCm.assertExpectedMethodsCalled(); mCm.expectSendEnvelope(SMS_PP_ENVELOPE_3_1_1, 0x90, 0x00, "0123456789"); mCm.expectAcknowledgeGsmSmsWithPdu(true, "00077f16050123456789"); mHandler.startDataDownload(message); mCm.assertExpectedMethodsCalled(); mCm.expectSendEnvelope(SMS_PP_ENVELOPE_3_1_1, 0x62, 0xff, "0123456789abcdef"); mCm.expectAcknowledgeGsmSmsWithPdu(false, "00d5077f16080123456789abcdef"); mHandler.startDataDownload(message); mCm.assertExpectedMethodsCalled(); }