package android.os; import com.xtremelabs.robolectric.internal.DoNotInstrument; @DoNotInstrument public class ShadowAsyncTaskBridge { private AsyncTask asyncTask; public ShadowAsyncTaskBridge(AsyncTask asyncTask) { this.asyncTask = asyncTask; } public Result doInBackground(Params... params) { return asyncTask.doInBackground(params); } public void onPreExecute() { asyncTask.onPreExecute(); } public void onPostExecute(Result result) { asyncTask.onPostExecute(result); } public void onProgressUpdate(Progress... values) { asyncTask.onProgressUpdate(values); } public void onCancelled() { asyncTask.onCancelled(); } }