package com.xtremelabs.robolectric.shadows; import com.xtremelabs.robolectric.internal.Implementation; import com.xtremelabs.robolectric.internal.Implements; import com.xtremelabs.robolectric.internal.RealObject; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.os.Messenger; import android.os.RemoteException; @Implements(Messenger.class) public class ShadowMessenger { private Handler handler; public void __constructor__(Handler handler) { this.handler = handler; } @Implementation public void send(Message message) throws RemoteException { message.setTarget(handler); message.sendToTarget(); } }