package com.sudosaints.excusepro.test; import android.content.Context; import com.sudosaints.excusepro.R; import com.sudosaints.excusepro.util.ApiRequest; import com.sudosaints.excusepro.util.ServerResponse; public class MockServerResponseGenerator { Context context; public MockServerResponseGenerator(Context context) { this.context = context; } private int getMockDataFileResourceId(ApiRequest request) { switch (request.getRequestName()) { default: break; } return R.raw.responsemock_generror; } public ServerResponse getMockResponse (ApiRequest request) { return new ServerResponse(200, "application/json", context.getResources().openRawResource(getMockDataFileResourceId(request))); } }