package course.labs.contentproviderlab.tests; import android.database.Cursor; import android.test.ActivityInstrumentationTestCase2; import android.util.Log; import com.robotium.solo.Solo; import course.labs.contentproviderlab.PlaceViewActivity; import course.labs.contentproviderlab.provider.PlaceBadgesContract; public class TestAccessContentProvider extends ActivityInstrumentationTestCase2<PlaceViewActivity> { private Solo solo; private Cursor mCursor; public TestAccessContentProvider() { super(PlaceViewActivity.class); } public void setUp() throws Exception { solo = new Solo(getInstrumentation(), getActivity()); PlaceViewActivity.sHasNetwork = false; } @Override public void tearDown() throws Exception { solo.finishOpenedActivities(); } public void testRun() { mCursor = getActivity().getContentResolver().query( PlaceBadgesContract.CONTENT_URI, null, null, null, null); assertNotNull(mCursor); } }