summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBilal Alsharifi <bilal.alsharifi@gmail.com>2019-07-25 14:51:08 -0400
committerBilal Alsharifi <bilal.alsharifi@gmail.com>2019-07-25 14:51:08 -0400
commit0d386decc8ce12712dfc2677bfad0083b7ed4e22 (patch)
treeb4b935cc49c14e0ad1145d635bc1e8c48f62639d
parent4d01c4e8bf712d94d2a51107f84f4a952c1dd38d (diff)
downloadsdl_android-feature/bytes_available.tar.gz
Add getBytesAvailable() to FileManagerTestfeature/bytes_available
-rw-r--r--android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/file/FileManagerTests.java7
-rw-r--r--base/src/main/java/com/smartdevicelink/managers/file/BaseFileManager.java2
2 files changed, 6 insertions, 3 deletions
diff --git a/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/file/FileManagerTests.java b/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/file/FileManagerTests.java
index b4e27f205..96d78584d 100644
--- a/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/file/FileManagerTests.java
+++ b/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/file/FileManagerTests.java
@@ -39,7 +39,6 @@ import static org.mockito.Mockito.mock;
*/
public class FileManagerTests extends AndroidTestCase2 {
public static final String TAG = "FileManagerTests";
- private FileManager fileManager;
private Context mTestContext;
private SdlFile validFile;
@@ -101,6 +100,7 @@ public class FileManagerTests extends AndroidTestCase2 {
int correlationId = message.getCorrelationID();
PutFileResponse putFileResponse = new PutFileResponse();
putFileResponse.setSuccess(true);
+ putFileResponse.setSpaceAvailable(Test.GENERAL_INT);
message.getOnRPCResponseListener().onResponse(correlationId, putFileResponse);
}
return null;
@@ -153,8 +153,9 @@ public class FileManagerTests extends AndroidTestCase2 {
@Override
public void onComplete(boolean success) {
assertTrue(success);
- Assert.assertEquals(fileManager.getState(), BaseSubManager.READY);
+ assertEquals(fileManager.getState(), BaseSubManager.READY);
assertEquals(fileManager.getRemoteFileNames(), Test.GENERAL_STRING_LIST);
+ assertEquals(Test.GENERAL_INT, fileManager.getBytesAvailable());
}
});
}
@@ -170,6 +171,7 @@ public class FileManagerTests extends AndroidTestCase2 {
public void onComplete(boolean success) {
assertFalse(success);
assertEquals(fileManager.getState(), BaseSubManager.ERROR);
+ assertEquals(BaseFileManager.SPACE_AVAILABLE_MAX_VALUE, fileManager.getBytesAvailable());
}
});
}
@@ -191,6 +193,7 @@ public class FileManagerTests extends AndroidTestCase2 {
assertTrue(success);
assertTrue(fileManager.getRemoteFileNames().contains(validFile.getName()));
assertTrue(fileManager.hasUploadedFile(validFile));
+ assertEquals(Test.GENERAL_INT, fileManager.getBytesAvailable());
}
});
}
diff --git a/base/src/main/java/com/smartdevicelink/managers/file/BaseFileManager.java b/base/src/main/java/com/smartdevicelink/managers/file/BaseFileManager.java
index f2ff96d83..a02cd58db 100644
--- a/base/src/main/java/com/smartdevicelink/managers/file/BaseFileManager.java
+++ b/base/src/main/java/com/smartdevicelink/managers/file/BaseFileManager.java
@@ -79,7 +79,7 @@ import java.util.Map;
abstract class BaseFileManager extends BaseSubManager {
final static String TAG = "FileManager";
- private final static int SPACE_AVAILABLE_MAX_VALUE = 2000000000;
+ final static int SPACE_AVAILABLE_MAX_VALUE = 2000000000;
private List<String> remoteFiles, uploadedEphemeralFileNames;
private int bytesAvailable = SPACE_AVAILABLE_MAX_VALUE;