diff options
Diffstat (limited to 'test-runner/src/android/test/mock/MockIContentProvider.java')
-rw-r--r-- | test-runner/src/android/test/mock/MockIContentProvider.java | 147 |
1 files changed, 0 insertions, 147 deletions
diff --git a/test-runner/src/android/test/mock/MockIContentProvider.java b/test-runner/src/android/test/mock/MockIContentProvider.java deleted file mode 100644 index 112d7eef3dbe..000000000000 --- a/test-runner/src/android/test/mock/MockIContentProvider.java +++ /dev/null @@ -1,147 +0,0 @@ -/* - * Copyright (C) 2009 The Android Open Source Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package android.test.mock; - -import android.annotation.Nullable; -import android.content.ContentProviderOperation; -import android.content.ContentProviderResult; -import android.content.ContentValues; -import android.content.EntityIterator; -import android.content.IContentProvider; -import android.content.res.AssetFileDescriptor; -import android.database.Cursor; -import android.net.Uri; -import android.os.Bundle; -import android.os.IBinder; -import android.os.ICancellationSignal; -import android.os.ParcelFileDescriptor; -import android.os.RemoteException; - -import java.io.FileNotFoundException; -import java.util.ArrayList; - -/** - * Mock implementation of IContentProvider. All methods are non-functional and throw - * {@link java.lang.UnsupportedOperationException}. Tests can extend this class to - * implement behavior needed for tests. - * - * @hide - @hide because this exposes bulkQuery() and call(), which must also be hidden. - */ -public class MockIContentProvider implements IContentProvider { - @Override - public int bulkInsert(String callingPackage, Uri url, ContentValues[] initialValues) { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - @SuppressWarnings("unused") - public int delete(String callingPackage, Uri url, String selection, String[] selectionArgs) - throws RemoteException { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - public String getType(Uri url) { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - @SuppressWarnings("unused") - public Uri insert(String callingPackage, Uri url, ContentValues initialValues) - throws RemoteException { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - public ParcelFileDescriptor openFile( - String callingPackage, Uri url, String mode, ICancellationSignal signal, - IBinder callerToken) { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - public AssetFileDescriptor openAssetFile( - String callingPackage, Uri uri, String mode, ICancellationSignal signal) { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - public ContentProviderResult[] applyBatch(String callingPackage, - ArrayList<ContentProviderOperation> operations) { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - public Cursor query(String callingPackage, Uri url, @Nullable String[] projection, - @Nullable Bundle queryArgs, @Nullable ICancellationSignal cancellationSignal) { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - public EntityIterator queryEntities(Uri url, String selection, String[] selectionArgs, - String sortOrder) { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - public int update(String callingPackage, Uri url, ContentValues values, String selection, - String[] selectionArgs) throws RemoteException { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - public Bundle call(String callingPackage, String method, String request, Bundle args) - throws RemoteException { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - public IBinder asBinder() { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - public String[] getStreamTypes(Uri url, String mimeTypeFilter) throws RemoteException { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - public AssetFileDescriptor openTypedAssetFile(String callingPackage, Uri url, String mimeType, - Bundle opts, ICancellationSignal signal) throws RemoteException, FileNotFoundException { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - public ICancellationSignal createCancellationSignal() throws RemoteException { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - public Uri canonicalize(String callingPkg, Uri uri) throws RemoteException { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - public Uri uncanonicalize(String callingPkg, Uri uri) throws RemoteException { - throw new UnsupportedOperationException("unimplemented mock method"); - } - - @Override - public boolean refresh(String callingPkg, Uri url, Bundle args, - ICancellationSignal cancellationSignal) throws RemoteException { - throw new UnsupportedOperationException("unimplemented mock method"); - } -} |