summaryrefslogtreecommitdiff
path: root/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/requests/ShowConstantTbtTests.java
diff options
context:
space:
mode:
authorRobert Henigan <robert.henigan@livio.io>2020-09-21 10:55:03 -0400
committerGitHub <noreply@github.com>2020-09-21 10:55:03 -0400
commit925d9c5b6e0c41fd5af166aa45bdd72125585ad8 (patch)
tree67cafde80b2663faa85e51530ffe7bd008758ad8 /android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/requests/ShowConstantTbtTests.java
parentc003e108393c51dff1ec4971987ef38c793673f1 (diff)
parent9bf45a71a2649ea9f874c0b5138d4495cdd5abc4 (diff)
downloadsdl_android-925d9c5b6e0c41fd5af166aa45bdd72125585ad8.tar.gz
Merge pull request #1505 from smartdevicelink/feature/code_formatting
Reformat project code
Diffstat (limited to 'android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/requests/ShowConstantTbtTests.java')
-rw-r--r--android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/requests/ShowConstantTbtTests.java268
1 files changed, 134 insertions, 134 deletions
diff --git a/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/requests/ShowConstantTbtTests.java b/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/requests/ShowConstantTbtTests.java
index 848d40a1f..e454fcf7a 100644
--- a/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/requests/ShowConstantTbtTests.java
+++ b/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/requests/ShowConstantTbtTests.java
@@ -29,99 +29,99 @@ import static junit.framework.TestCase.assertTrue;
import static junit.framework.TestCase.fail;
/**
- * This is a unit test class for the SmartDeviceLink library project class :
+ * This is a unit test class for the SmartDeviceLink library project class :
* {@link com.smartdevicelink.proxy.rpc.ShowConstantTbt}
*/
public class ShowConstantTbtTests extends BaseRpcTests {
- @Override
- protected RPCMessage createMessage() {
- ShowConstantTbt msg = new ShowConstantTbt();
-
- msg.setDistanceToManeuver(TestValues.GENERAL_DOUBLE);
- msg.setDistanceToManeuverScale(TestValues.GENERAL_DOUBLE);
- msg.setEta(TestValues.GENERAL_STRING);
- msg.setManeuverComplete(true);
- msg.setNavigationText1(TestValues.GENERAL_STRING);
- msg.setNavigationText2(TestValues.GENERAL_STRING);
- msg.setNextTurnIcon(TestValues.GENERAL_IMAGE);
- msg.setSoftButtons(TestValues.GENERAL_SOFTBUTTON_LIST);
- msg.setTimeToDestination(TestValues.GENERAL_STRING);
- msg.setTotalDistance(TestValues.GENERAL_STRING);
- msg.setTurnIcon(TestValues.GENERAL_IMAGE);
-
- return msg;
- }
-
- @Override
- protected String getMessageType() {
- return RPCMessage.KEY_REQUEST;
- }
-
- @Override
- protected String getCommandType() {
- return FunctionID.SHOW_CONSTANT_TBT.toString();
- }
-
- @Override
- protected JSONObject getExpectedParameters(int sdlVersion) {
- JSONObject result = new JSONObject();
-
- try {
- result.put(ShowConstantTbt.KEY_SOFT_BUTTONS, TestValues.JSON_SOFTBUTTONS);
- result.put(ShowConstantTbt.KEY_ETA, TestValues.GENERAL_STRING);
- result.put(ShowConstantTbt.KEY_MANEUVER_COMPLETE, true);
- result.put(ShowConstantTbt.KEY_MANEUVER_DISTANCE, TestValues.GENERAL_DOUBLE);
- result.put(ShowConstantTbt.KEY_MANEUVER_DISTANCE_SCALE, TestValues.GENERAL_DOUBLE);
- result.put(ShowConstantTbt.KEY_TEXT1, TestValues.GENERAL_STRING);
- result.put(ShowConstantTbt.KEY_TEXT2, TestValues.GENERAL_STRING);
- result.put(ShowConstantTbt.KEY_TIME_TO_DESTINATION, TestValues.GENERAL_STRING);
- result.put(ShowConstantTbt.KEY_TOTAL_DISTANCE, TestValues.GENERAL_STRING);
- result.put(ShowConstantTbt.KEY_MANEUVER_IMAGE, TestValues.GENERAL_IMAGE.serializeJSON());
- result.put(ShowConstantTbt.KEY_NEXT_MANEUVER_IMAGE, TestValues.GENERAL_IMAGE.serializeJSON());
- } catch(JSONException e){
- fail(TestValues.JSON_FAIL);
+ @Override
+ protected RPCMessage createMessage() {
+ ShowConstantTbt msg = new ShowConstantTbt();
+
+ msg.setDistanceToManeuver(TestValues.GENERAL_DOUBLE);
+ msg.setDistanceToManeuverScale(TestValues.GENERAL_DOUBLE);
+ msg.setEta(TestValues.GENERAL_STRING);
+ msg.setManeuverComplete(true);
+ msg.setNavigationText1(TestValues.GENERAL_STRING);
+ msg.setNavigationText2(TestValues.GENERAL_STRING);
+ msg.setNextTurnIcon(TestValues.GENERAL_IMAGE);
+ msg.setSoftButtons(TestValues.GENERAL_SOFTBUTTON_LIST);
+ msg.setTimeToDestination(TestValues.GENERAL_STRING);
+ msg.setTotalDistance(TestValues.GENERAL_STRING);
+ msg.setTurnIcon(TestValues.GENERAL_IMAGE);
+
+ return msg;
+ }
+
+ @Override
+ protected String getMessageType() {
+ return RPCMessage.KEY_REQUEST;
+ }
+
+ @Override
+ protected String getCommandType() {
+ return FunctionID.SHOW_CONSTANT_TBT.toString();
+ }
+
+ @Override
+ protected JSONObject getExpectedParameters(int sdlVersion) {
+ JSONObject result = new JSONObject();
+
+ try {
+ result.put(ShowConstantTbt.KEY_SOFT_BUTTONS, TestValues.JSON_SOFTBUTTONS);
+ result.put(ShowConstantTbt.KEY_ETA, TestValues.GENERAL_STRING);
+ result.put(ShowConstantTbt.KEY_MANEUVER_COMPLETE, true);
+ result.put(ShowConstantTbt.KEY_MANEUVER_DISTANCE, TestValues.GENERAL_DOUBLE);
+ result.put(ShowConstantTbt.KEY_MANEUVER_DISTANCE_SCALE, TestValues.GENERAL_DOUBLE);
+ result.put(ShowConstantTbt.KEY_TEXT1, TestValues.GENERAL_STRING);
+ result.put(ShowConstantTbt.KEY_TEXT2, TestValues.GENERAL_STRING);
+ result.put(ShowConstantTbt.KEY_TIME_TO_DESTINATION, TestValues.GENERAL_STRING);
+ result.put(ShowConstantTbt.KEY_TOTAL_DISTANCE, TestValues.GENERAL_STRING);
+ result.put(ShowConstantTbt.KEY_MANEUVER_IMAGE, TestValues.GENERAL_IMAGE.serializeJSON());
+ result.put(ShowConstantTbt.KEY_NEXT_MANEUVER_IMAGE, TestValues.GENERAL_IMAGE.serializeJSON());
+ } catch (JSONException e) {
+ fail(TestValues.JSON_FAIL);
}
-
- return result;
- }
-
- /**
- * Tests the expected values of the RPC message.
- */
- @Test
- public void testRpcValues () {
- // Test Values
- Double testScale = ((ShowConstantTbt) msg).getDistanceToManeuverScale();
- Double testDistance = ((ShowConstantTbt) msg).getDistanceToManeuver();
- String testEta = ((ShowConstantTbt) msg).getEta();
- String testTimeToDestination = ((ShowConstantTbt) msg).getTimeToDestination();
- String testTotalDistance = ((ShowConstantTbt) msg).getTotalDistance();
- String testNavText2 = ((ShowConstantTbt) msg).getNavigationText2();
- String testNavText1 = ((ShowConstantTbt) msg).getNavigationText1();
- Boolean testManeuverComplete = ((ShowConstantTbt) msg).getManeuverComplete();
- Image testTurnIcon = ((ShowConstantTbt) msg).getTurnIcon();
- Image testNextTurnIcon = ((ShowConstantTbt) msg).getNextTurnIcon();
- List<SoftButton> testSoftButtons = ((ShowConstantTbt) msg).getSoftButtons();
-
- // Valid Test
- assertEquals(TestValues.MATCH, TestValues.GENERAL_STRING, testTimeToDestination);
- assertEquals(TestValues.MATCH, TestValues.GENERAL_DOUBLE, testScale);
- assertEquals(TestValues.MATCH, TestValues.GENERAL_STRING, testNavText1);
- assertEquals(TestValues.MATCH, TestValues.GENERAL_STRING, testNavText2);
- assertEquals(TestValues.MATCH, TestValues.GENERAL_STRING, testEta);
- assertEquals(TestValues.MATCH, TestValues.GENERAL_STRING, testTotalDistance);
- assertEquals(TestValues.MATCH, TestValues.GENERAL_DOUBLE, testDistance);
- assertTrue(TestValues.TRUE, testManeuverComplete);
- assertTrue(TestValues.TRUE, Validator.validateSoftButtons(TestValues.GENERAL_SOFTBUTTON_LIST, testSoftButtons));
- assertTrue(TestValues.TRUE, Validator.validateImage(TestValues.GENERAL_IMAGE, testTurnIcon));
- assertTrue(TestValues.TRUE, Validator.validateImage(TestValues.GENERAL_IMAGE, testNextTurnIcon));
-
- // Invalid/Null Tests
- ShowConstantTbt msg = new ShowConstantTbt();
- assertNotNull(TestValues.NOT_NULL, msg);
+
+ return result;
+ }
+
+ /**
+ * Tests the expected values of the RPC message.
+ */
+ @Test
+ public void testRpcValues() {
+ // Test Values
+ Double testScale = ((ShowConstantTbt) msg).getDistanceToManeuverScale();
+ Double testDistance = ((ShowConstantTbt) msg).getDistanceToManeuver();
+ String testEta = ((ShowConstantTbt) msg).getEta();
+ String testTimeToDestination = ((ShowConstantTbt) msg).getTimeToDestination();
+ String testTotalDistance = ((ShowConstantTbt) msg).getTotalDistance();
+ String testNavText2 = ((ShowConstantTbt) msg).getNavigationText2();
+ String testNavText1 = ((ShowConstantTbt) msg).getNavigationText1();
+ Boolean testManeuverComplete = ((ShowConstantTbt) msg).getManeuverComplete();
+ Image testTurnIcon = ((ShowConstantTbt) msg).getTurnIcon();
+ Image testNextTurnIcon = ((ShowConstantTbt) msg).getNextTurnIcon();
+ List<SoftButton> testSoftButtons = ((ShowConstantTbt) msg).getSoftButtons();
+
+ // Valid Test
+ assertEquals(TestValues.MATCH, TestValues.GENERAL_STRING, testTimeToDestination);
+ assertEquals(TestValues.MATCH, TestValues.GENERAL_DOUBLE, testScale);
+ assertEquals(TestValues.MATCH, TestValues.GENERAL_STRING, testNavText1);
+ assertEquals(TestValues.MATCH, TestValues.GENERAL_STRING, testNavText2);
+ assertEquals(TestValues.MATCH, TestValues.GENERAL_STRING, testEta);
+ assertEquals(TestValues.MATCH, TestValues.GENERAL_STRING, testTotalDistance);
+ assertEquals(TestValues.MATCH, TestValues.GENERAL_DOUBLE, testDistance);
+ assertTrue(TestValues.TRUE, testManeuverComplete);
+ assertTrue(TestValues.TRUE, Validator.validateSoftButtons(TestValues.GENERAL_SOFTBUTTON_LIST, testSoftButtons));
+ assertTrue(TestValues.TRUE, Validator.validateImage(TestValues.GENERAL_IMAGE, testTurnIcon));
+ assertTrue(TestValues.TRUE, Validator.validateImage(TestValues.GENERAL_IMAGE, testNextTurnIcon));
+
+ // Invalid/Null Tests
+ ShowConstantTbt msg = new ShowConstantTbt();
+ assertNotNull(TestValues.NOT_NULL, msg);
testNullBase(msg);
-
+
assertNull(TestValues.NULL, msg.getSoftButtons());
assertNull(TestValues.NULL, msg.getNavigationText1());
assertNull(TestValues.NULL, msg.getNavigationText2());
@@ -133,53 +133,53 @@ public class ShowConstantTbtTests extends BaseRpcTests {
assertNull(TestValues.NULL, msg.getTimeToDestination());
assertNull(TestValues.NULL, msg.getTotalDistance());
assertNull(TestValues.NULL, msg.getTurnIcon());
- }
-
- /**
+ }
+
+ /**
* Tests a valid JSON construction of this RPC message.
*/
- @Test
- public void testJsonConstructor () {
- JSONObject commandJson = JsonFileReader.readId(getInstrumentation().getTargetContext(), getCommandType(), getMessageType());
- assertNotNull(TestValues.NOT_NULL, commandJson);
-
- try {
- Hashtable<String, Object> hash = JsonRPCMarshaller.deserializeJSONObject(commandJson);
- ShowConstantTbt cmd = new ShowConstantTbt(hash);
- JSONObject body = JsonUtils.readJsonObjectFromJsonObject(commandJson, getMessageType());
- assertNotNull(TestValues.NOT_NULL, body);
-
- // Test everything in the json body.
- assertEquals(TestValues.MATCH, JsonUtils.readStringFromJsonObject(body, RPCMessage.KEY_FUNCTION_NAME), cmd.getFunctionName());
- assertEquals(TestValues.MATCH, JsonUtils.readIntegerFromJsonObject(body, RPCMessage.KEY_CORRELATION_ID), cmd.getCorrelationID());
-
- JSONObject parameters = JsonUtils.readJsonObjectFromJsonObject(body, RPCMessage.KEY_PARAMETERS);
- assertEquals(TestValues.MATCH, JsonUtils.readStringFromJsonObject(parameters, ShowConstantTbt.KEY_ETA), cmd.getEta());
- assertEquals(TestValues.MATCH, JsonUtils.readBooleanFromJsonObject(parameters, ShowConstantTbt.KEY_MANEUVER_COMPLETE), cmd.getManeuverComplete());
- assertEquals(TestValues.MATCH, JsonUtils.readDoubleFromJsonObject(parameters, ShowConstantTbt.KEY_MANEUVER_DISTANCE), cmd.getDistanceToManeuver());
- assertEquals(TestValues.MATCH, JsonUtils.readDoubleFromJsonObject(parameters, ShowConstantTbt.KEY_MANEUVER_DISTANCE_SCALE), cmd.getDistanceToManeuverScale());
- assertEquals(TestValues.MATCH, JsonUtils.readStringFromJsonObject(parameters, ShowConstantTbt.KEY_TEXT1), cmd.getNavigationText1());
- assertEquals(TestValues.MATCH, JsonUtils.readStringFromJsonObject(parameters, ShowConstantTbt.KEY_TEXT2), cmd.getNavigationText2());
- assertEquals(TestValues.MATCH, JsonUtils.readStringFromJsonObject(parameters, ShowConstantTbt.KEY_TIME_TO_DESTINATION), cmd.getTimeToDestination());
- assertEquals(TestValues.MATCH, JsonUtils.readStringFromJsonObject(parameters, ShowConstantTbt.KEY_TOTAL_DISTANCE), cmd.getTotalDistance());
-
- JSONObject icon1 = JsonUtils.readJsonObjectFromJsonObject(parameters, ShowConstantTbt.KEY_MANEUVER_IMAGE);
- Image refIcon1 = new Image(JsonRPCMarshaller.deserializeJSONObject(icon1));
- assertTrue(TestValues.TRUE, Validator.validateImage(refIcon1, cmd.getTurnIcon()));
-
- JSONObject icon2 = JsonUtils.readJsonObjectFromJsonObject(parameters, ShowConstantTbt.KEY_NEXT_MANEUVER_IMAGE);
- Image refIcon2 = new Image(JsonRPCMarshaller.deserializeJSONObject(icon2));
- assertTrue(TestValues.TRUE, Validator.validateImage(refIcon2, cmd.getNextTurnIcon()));
-
- JSONArray softButtonArray = JsonUtils.readJsonArrayFromJsonObject(parameters, ShowConstantTbt.KEY_SOFT_BUTTONS);
- List<SoftButton> softButtonList = new ArrayList<SoftButton>();
- for (int index = 0; index < softButtonArray.length(); index++) {
- SoftButton chunk = new SoftButton(JsonRPCMarshaller.deserializeJSONObject( (JSONObject)softButtonArray.get(index)) );
- softButtonList.add(chunk);
- }
- assertTrue(TestValues.TRUE, Validator.validateSoftButtons(softButtonList, cmd.getSoftButtons()));
- } catch (JSONException e) {
- fail(TestValues.JSON_FAIL);
- }
- }
+ @Test
+ public void testJsonConstructor() {
+ JSONObject commandJson = JsonFileReader.readId(getInstrumentation().getTargetContext(), getCommandType(), getMessageType());
+ assertNotNull(TestValues.NOT_NULL, commandJson);
+
+ try {
+ Hashtable<String, Object> hash = JsonRPCMarshaller.deserializeJSONObject(commandJson);
+ ShowConstantTbt cmd = new ShowConstantTbt(hash);
+ JSONObject body = JsonUtils.readJsonObjectFromJsonObject(commandJson, getMessageType());
+ assertNotNull(TestValues.NOT_NULL, body);
+
+ // Test everything in the json body.
+ assertEquals(TestValues.MATCH, JsonUtils.readStringFromJsonObject(body, RPCMessage.KEY_FUNCTION_NAME), cmd.getFunctionName());
+ assertEquals(TestValues.MATCH, JsonUtils.readIntegerFromJsonObject(body, RPCMessage.KEY_CORRELATION_ID), cmd.getCorrelationID());
+
+ JSONObject parameters = JsonUtils.readJsonObjectFromJsonObject(body, RPCMessage.KEY_PARAMETERS);
+ assertEquals(TestValues.MATCH, JsonUtils.readStringFromJsonObject(parameters, ShowConstantTbt.KEY_ETA), cmd.getEta());
+ assertEquals(TestValues.MATCH, JsonUtils.readBooleanFromJsonObject(parameters, ShowConstantTbt.KEY_MANEUVER_COMPLETE), cmd.getManeuverComplete());
+ assertEquals(TestValues.MATCH, JsonUtils.readDoubleFromJsonObject(parameters, ShowConstantTbt.KEY_MANEUVER_DISTANCE), cmd.getDistanceToManeuver());
+ assertEquals(TestValues.MATCH, JsonUtils.readDoubleFromJsonObject(parameters, ShowConstantTbt.KEY_MANEUVER_DISTANCE_SCALE), cmd.getDistanceToManeuverScale());
+ assertEquals(TestValues.MATCH, JsonUtils.readStringFromJsonObject(parameters, ShowConstantTbt.KEY_TEXT1), cmd.getNavigationText1());
+ assertEquals(TestValues.MATCH, JsonUtils.readStringFromJsonObject(parameters, ShowConstantTbt.KEY_TEXT2), cmd.getNavigationText2());
+ assertEquals(TestValues.MATCH, JsonUtils.readStringFromJsonObject(parameters, ShowConstantTbt.KEY_TIME_TO_DESTINATION), cmd.getTimeToDestination());
+ assertEquals(TestValues.MATCH, JsonUtils.readStringFromJsonObject(parameters, ShowConstantTbt.KEY_TOTAL_DISTANCE), cmd.getTotalDistance());
+
+ JSONObject icon1 = JsonUtils.readJsonObjectFromJsonObject(parameters, ShowConstantTbt.KEY_MANEUVER_IMAGE);
+ Image refIcon1 = new Image(JsonRPCMarshaller.deserializeJSONObject(icon1));
+ assertTrue(TestValues.TRUE, Validator.validateImage(refIcon1, cmd.getTurnIcon()));
+
+ JSONObject icon2 = JsonUtils.readJsonObjectFromJsonObject(parameters, ShowConstantTbt.KEY_NEXT_MANEUVER_IMAGE);
+ Image refIcon2 = new Image(JsonRPCMarshaller.deserializeJSONObject(icon2));
+ assertTrue(TestValues.TRUE, Validator.validateImage(refIcon2, cmd.getNextTurnIcon()));
+
+ JSONArray softButtonArray = JsonUtils.readJsonArrayFromJsonObject(parameters, ShowConstantTbt.KEY_SOFT_BUTTONS);
+ List<SoftButton> softButtonList = new ArrayList<SoftButton>();
+ for (int index = 0; index < softButtonArray.length(); index++) {
+ SoftButton chunk = new SoftButton(JsonRPCMarshaller.deserializeJSONObject((JSONObject) softButtonArray.get(index)));
+ softButtonList.add(chunk);
+ }
+ assertTrue(TestValues.TRUE, Validator.validateSoftButtons(softButtonList, cmd.getSoftButtons()));
+ } catch (JSONException e) {
+ fail(TestValues.JSON_FAIL);
+ }
+ }
} \ No newline at end of file