1 package com.owncloud.android.oc_framework_test_project.test;
3 import com.owncloud.android.oc_framework.operations.RemoteOperationResult;
4 import com.owncloud.android.oc_framework.operations.RemoteOperationResult.ResultCode;
5 import com.owncloud.android.oc_framework_test_project.TestActivity;
7 import android.test.ActivityInstrumentationTestCase2;
9 public class DeleteFileTest extends ActivityInstrumentationTestCase2<TestActivity> {
11 /* Folder data to delete. */
12 private final String mFolderPath = "/folderToDelete";
15 private final String mFilePath = "fileToDelete.png";
17 private TestActivity mActivity;
19 public DeleteFileTest() {
20 super(TestActivity.class);
25 protected void setUp() throws Exception {
27 setActivityInitialTouchMode(false);
28 mActivity = getActivity();
34 public void testRemoveFolder() {
36 RemoteOperationResult result = mActivity.removeFile(mFolderPath);
37 assertTrue(result.isSuccess() || result.getCode() == ResultCode.FILE_NOT_FOUND);
43 public void testRemoveFile() {
45 RemoteOperationResult result = mActivity.removeFile(mFilePath);
46 assertTrue(result.isSuccess() || result.getCode() == ResultCode.FILE_NOT_FOUND);
50 * Restore initial conditions
52 public void testRestoreInitialConditions() {
53 RemoteOperationResult result = mActivity.createFolder(mFolderPath, true);
54 assertTrue(result.isSuccess());