diff options
author | Julian Kast <julian@livio.com> | 2021-03-11 09:06:06 -0500 |
---|---|---|
committer | Julian Kast <julian@livio.com> | 2021-03-11 09:06:06 -0500 |
commit | 1b8c2162c7f578532d4e695865f46b878a77f655 (patch) | |
tree | eb3eb8f64481d4dd2e5fd44dae71d3ccab2bf947 | |
parent | 18910d7cf5fa5f9d4e9915e2cd8b27e2415bef19 (diff) | |
download | sdl_android-1b8c2162c7f578532d4e695865f46b878a77f655.tar.gz |
Add more unit test for ChoiceSet timeouts
-rw-r--r-- | android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/screen/choiceset/ChoiceSetTests.java | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/screen/choiceset/ChoiceSetTests.java b/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/screen/choiceset/ChoiceSetTests.java index f78e4c894..2fd616f51 100644 --- a/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/screen/choiceset/ChoiceSetTests.java +++ b/android/sdl_android/src/androidTest/java/com/smartdevicelink/managers/screen/choiceset/ChoiceSetTests.java @@ -86,7 +86,7 @@ public class ChoiceSetTests { // first constructor was tested in previous method, use the rest here ChoiceSet choiceSet = new ChoiceSet(TestValues.GENERAL_STRING, layout, TestValues.GENERAL_INTEGER, TestValues.GENERAL_STRING, TestValues.GENERAL_STRING, TestValues.GENERAL_STRING, TestValues.GENERAL_VRHELPITEM_LIST, TestValues.GENERAL_KEYBOARDPROPERTIES, choices, listener); - choiceSet.setDefaultTimeout(5); + assertEquals(choiceSet.getTitle(), TestValues.GENERAL_STRING); assertEquals(choiceSet.getInitialPrompt().get(0).getText(), TestValues.GENERAL_STRING); assertEquals(choiceSet.getHelpPrompt().get(0).getText(), TestValues.GENERAL_STRING); @@ -95,7 +95,22 @@ public class ChoiceSetTests { assertEquals(choiceSet.getTimeout(), TestValues.GENERAL_INTEGER); assertEquals(choiceSet.getChoices(), choices); assertEquals(choiceSet.getChoiceSetSelectionListener(), listener); + + // Test timeout and default timeout + choiceSet.setDefaultTimeout(20); + assertEquals(choiceSet.getDefaultTimeout(), 20); + choiceSet.setDefaultTimeout(1); assertEquals(choiceSet.getDefaultTimeout(), 5); + choiceSet.setDefaultTimeout(101); + assertEquals(choiceSet.getDefaultTimeout(), 100); + + choiceSet.setTimeout(20); + assertEquals(choiceSet.getTimeout().intValue(), 20); + choiceSet.setTimeout(1); + assertEquals(choiceSet.getTimeout().intValue(), 5); + choiceSet.setTimeout(101); + assertEquals(choiceSet.getTimeout().intValue(), 100); + ChoiceSet choiceSet2 = new ChoiceSet(TestValues.GENERAL_STRING, layout, TestValues.GENERAL_INTEGER, TestValues.GENERAL_TTSCHUNK_LIST, TestValues.GENERAL_TTSCHUNK_LIST, TestValues.GENERAL_TTSCHUNK_LIST, TestValues.GENERAL_VRHELPITEM_LIST, TestValues.GENERAL_KEYBOARDPROPERTIES, choices, listener); assertEquals(choiceSet2.getTitle(), TestValues.GENERAL_STRING); |