question: public void testProcessMsg2 ( ) { byte [ ] pdu = createPDU ( 1 ) ; int headerLen = pdu . length - ( mGsmHeader . length + mUserDataHeader . length + mMessageBody . length ) ; int pduType = 6 ; int tranId = 0 ; String originalPackageName = mPackageName ; String originalClassName = mClassName ; try { mClassName = "com.android.smspush.unitTests.ReceiverService" ; IWapPushManager iwapman = getInterface ( ) ; iwapman . addPackage ( Integer . toString ( mAppIdValue ) , Integer . toString ( mContentTypeValue ) , mPackageName , mClassName , WapPushManagerParams . APP_TYPE_SERVICE , false , false ) ; assertTrue ( ( iwapman . processMessage ( Integer . toString ( mAppIdValue ) , Integer . toString ( mContentTypeValue ) , createIntent ( pduType , tranId ) ) & WapPushManagerParams . MESSAGE_HANDLED ) == WapPushManagerParams . MESSAGE_HANDLED ) ; iwapman . deletePackage ( Integer . toString ( mAppIdValue ) , Integer . toString ( mContentTypeValue ) , mPackageName , mClassName ) ; } catch ( RemoteException e ) { assertTrue ( false ) ; } mPackageName = originalPackageName ; mClassName = originalClassName ; }
target:  Message processing test, start service