diff options
author | Julian Kast <Julian.kast@livio.io> | 2020-08-17 12:51:54 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-17 12:51:54 -0700 |
commit | df1f64732c62e0e8d6a96c325ff21f8398f0a0de (patch) | |
tree | d18053789e2b8ba6edbb247e7107ecce5dd3433a | |
parent | 556350dd0e11532cb4d60c60a43d13bc6e7a1be4 (diff) | |
parent | f0418a8b50dd590e0eaa4dc89a1f1366dcf600eb (diff) | |
download | sdl_android-df1f64732c62e0e8d6a96c325ff21f8398f0a0de.tar.gz |
Merge pull request #1452 from smartdevicelink/feature/sdlfile_overwrite_false
Set default value for overwrite to false in SdlFile
2 files changed, 14 insertions, 4 deletions
diff --git a/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/file/filetypes/SdlFileTests.java b/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/file/filetypes/SdlFileTests.java index 86f328e8a..99d34fdff 100644 --- a/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/file/filetypes/SdlFileTests.java +++ b/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/file/filetypes/SdlFileTests.java @@ -40,6 +40,7 @@ import org.junit.Test; import org.junit.runner.RunWith; import static junit.framework.TestCase.assertEquals; +import static junit.framework.TestCase.assertFalse; @RunWith(AndroidJUnit4.class) public class SdlFileTests { @@ -60,6 +61,7 @@ public class SdlFileTests { assertEquals(sdlFile.getType(), TestValues.GENERAL_FILETYPE); sdlFile.setPersistent(TestValues.GENERAL_BOOLEAN); assertEquals(sdlFile.isPersistent(), TestValues.GENERAL_BOOLEAN); + assertFalse(sdlFile.getOverwrite()); // Case 2 (Setting resourceId) sdlFile = new SdlFile(); @@ -73,6 +75,7 @@ public class SdlFileTests { assertEquals(sdlFile.getType(), TestValues.GENERAL_FILETYPE); sdlFile.setPersistent(TestValues.GENERAL_BOOLEAN); assertEquals(sdlFile.isPersistent(), TestValues.GENERAL_BOOLEAN); + assertFalse(sdlFile.getOverwrite()); // Case 3 (Setting URI) sdlFile = new SdlFile(); @@ -86,6 +89,7 @@ public class SdlFileTests { assertEquals(sdlFile.getType(), TestValues.GENERAL_FILETYPE); sdlFile.setPersistent(TestValues.GENERAL_BOOLEAN); assertEquals(sdlFile.isPersistent(), TestValues.GENERAL_BOOLEAN); + assertFalse(sdlFile.getOverwrite()); } @Test @@ -96,6 +100,7 @@ public class SdlFileTests { assertEquals(sdlFile1.getType(), TestValues.GENERAL_FILETYPE); assertEquals((Integer) sdlFile1.getResourceId(), TestValues.GENERAL_INTEGER); assertEquals(sdlFile1.isPersistent(), TestValues.GENERAL_BOOLEAN); + assertFalse(sdlFile1.getOverwrite()); // Case2 (Let the library generate a name) SdlFile sdlFile2 = new SdlFile(null, TestValues.GENERAL_FILETYPE, TestValues.GENERAL_INTEGER, TestValues.GENERAL_BOOLEAN); @@ -105,6 +110,7 @@ public class SdlFileTests { assertEquals(sdlFile2.getType(), TestValues.GENERAL_FILETYPE); assertEquals((Integer) sdlFile2.getResourceId(), TestValues.GENERAL_INTEGER); assertEquals(sdlFile2.isPersistent(), TestValues.GENERAL_BOOLEAN); + assertFalse(sdlFile2.getOverwrite()); } @Test @@ -115,6 +121,7 @@ public class SdlFileTests { assertEquals(sdlFile1.getType(), TestValues.GENERAL_FILETYPE); assertEquals(sdlFile1.getFileData(), TestValues.GENERAL_BYTE_ARRAY); assertEquals(sdlFile1.isPersistent(), TestValues.GENERAL_BOOLEAN); + assertFalse(sdlFile1.getOverwrite()); // Case2 (Let the library generate a name) SdlFile sdlFile2 = new SdlFile(null, TestValues.GENERAL_FILETYPE, TestValues.GENERAL_BYTE_ARRAY, TestValues.GENERAL_BOOLEAN); @@ -124,6 +131,7 @@ public class SdlFileTests { assertEquals(sdlFile2.getType(), TestValues.GENERAL_FILETYPE); assertEquals(sdlFile2.getFileData(), TestValues.GENERAL_BYTE_ARRAY); assertEquals(sdlFile2.isPersistent(), TestValues.GENERAL_BOOLEAN); + assertFalse(sdlFile2.getOverwrite()); } @Test @@ -134,6 +142,7 @@ public class SdlFileTests { assertEquals(sdlFile1.getType(), TestValues.GENERAL_FILETYPE); assertEquals(sdlFile1.getUri(), TestValues.GENERAL_URI); assertEquals(sdlFile1.isPersistent(), TestValues.GENERAL_BOOLEAN); + assertFalse(sdlFile1.getOverwrite()); // Case2 (Let the library generate a name) SdlFile sdlFile2 = new SdlFile(null, TestValues.GENERAL_FILETYPE, TestValues.GENERAL_URI, TestValues.GENERAL_BOOLEAN); @@ -143,5 +152,6 @@ public class SdlFileTests { assertEquals(sdlFile2.getType(), TestValues.GENERAL_FILETYPE); assertEquals(sdlFile2.getUri(), TestValues.GENERAL_URI); assertEquals(sdlFile2.isPersistent(), TestValues.GENERAL_BOOLEAN); + assertFalse(sdlFile2.getOverwrite()); } } diff --git a/android/sdl_android/src/main/java/com/smartdevicelink/managers/file/filetypes/SdlFile.java b/android/sdl_android/src/main/java/com/smartdevicelink/managers/file/filetypes/SdlFile.java index ac8942dcb..4fe5e3898 100644 --- a/android/sdl_android/src/main/java/com/smartdevicelink/managers/file/filetypes/SdlFile.java +++ b/android/sdl_android/src/main/java/com/smartdevicelink/managers/file/filetypes/SdlFile.java @@ -53,8 +53,8 @@ public class SdlFile{ private boolean persistentFile; private boolean isStaticIcon; private boolean shouldAutoGenerateName; - // Overwrite property by default is set to true in SdlFile constructors indicating that a file can be overwritten - private boolean overwrite = true; + // Overwrite property by default is set to false in SdlFile constructors indicating that a file will not be overwritten + private boolean overwrite = false; /** * Creates a new instance of SdlFile @@ -248,7 +248,7 @@ public class SdlFile{ } /** - * Gets the overwrite property for an SdlFile by default its set to true + * Gets the overwrite property for an SdlFile by default its set to false * @return a boolean value that indicates if a file can be overwritten. */ public boolean getOverwrite() { @@ -256,7 +256,7 @@ public class SdlFile{ } /** - * Sets the overwrite property for an SdlFile by default its set to true + * Sets the overwrite property for an SdlFile by default its set to false * @param overwrite a boolean value that indicates if a file can be overwritten */ public void setOverwrite(boolean overwrite) { |