diff options
author | Bilal Alsharifi <bilal.alsharifi@gmail.com> | 2020-09-14 11:47:02 -0400 |
---|---|---|
committer | Bilal Alsharifi <bilal.alsharifi@gmail.com> | 2020-09-14 11:47:02 -0400 |
commit | da60327d05c0c8d0790cd083ef3e758a6df8a820 (patch) | |
tree | 7cfbc35d15b62d0b70561f01c76e38e4cb62a109 | |
parent | 89cfe57f9e2b53a8bcaed5c715cc297736f482b8 (diff) | |
download | sdl_android-da60327d05c0c8d0790cd083ef3e758a6df8a820.tar.gz |
Simplify RPCGenericTests cases
-rw-r--r-- | android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/RPCGenericTests.java | 47 |
1 files changed, 11 insertions, 36 deletions
diff --git a/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/RPCGenericTests.java b/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/RPCGenericTests.java index 7a3c45893..64f8b18c4 100644 --- a/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/RPCGenericTests.java +++ b/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/RPCGenericTests.java @@ -187,48 +187,26 @@ public class RPCGenericTests { if (paramType.equals("SyncMsgVersion")){ paramType = "SdlMsgVersion"; - } else if (rpcName.equals("GPSData") && paramType.equals("Float")){ - paramType = "Double"; - } else if (rpcName.equals("TouchEvent") && paramType.equals("Integer") && isArray){ - paramType = "Long"; } else if (paramType.equals("OASISAddress")) { paramType = "OasisAddress"; - } else if (rpcName.equals("VideoStreamingCapability") && paramType.equals("Float")) { + } else if (rpcName.equals("TouchEvent") && paramType.equals("Integer") && isArray){ + paramType = "Long"; + } else if (Arrays.asList("GPSData", "VideoStreamingCapability").contains(rpcName) && paramType.equals("Float")){ + paramType = "Double"; + } else if (Arrays.asList("GetVehicleDataResponse", "OnVehicleData").contains(rpcName) && Arrays.asList("setInstantFuelConsumption", "setFuelLevel", "setSpeed", "setExternalTemperature", "setEngineTorque", "setAccPedalPosition", "setSteeringWheelAngle").contains(setterMethodName)) { + paramType = "Double"; + } else if (rpcName.equals("ShowConstantTbt") && Arrays.asList("setDistanceToManeuver", "setDistanceToManeuverScale").contains(setterMethodName)) { + paramType = "Double"; + } else if (rpcName.equals("SendLocation") && Arrays.asList("setLongitudeDegrees", "setLatitudeDegrees").contains(setterMethodName)) { paramType = "Double"; } else if (rpcName.equals("UnsubscribeVehicleData") && setterMethodName.equals("setCloudAppVehicleID")) { paramType = "boolean"; } else if (rpcName.equals("CloudAppProperties") && setterMethodName.equals("setEnabled")) { paramType = "boolean"; - } else if (rpcName.equals("SendLocation") && setterMethodName.equals("setLongitudeDegrees")) { - paramType = "Double"; - } else if (rpcName.equals("SendLocation") && setterMethodName.equals("setLatitudeDegrees")) { - paramType = "Double"; } else if (rpcName.equals("GetVehicleData") && setterMethodName.equals("setCloudAppVehicleID")) { paramType = "boolean"; - } else if (rpcName.equals("SubscribeVehicleData") && setterMethodName.equals("setElectronicParkBrakeStatus")) { - paramType = "boolean"; - } else if (rpcName.equals("SubscribeVehicleData") && setterMethodName.equals("setCloudAppVehicleID")) { + } else if (rpcName.equals("SubscribeVehicleData") && Arrays.asList("setElectronicParkBrakeStatus", "setCloudAppVehicleID").contains(setterMethodName)) { paramType = "boolean"; - } else if (rpcName.equals("GetVehicleDataResponse") && Arrays.asList("setInstantFuelConsumption", "setFuelLevel", "setSpeed", "setExternalTemperature", "setEngineTorque", "setAccPedalPosition", "setSteeringWheelAngle").contains(setterMethodName)) { - paramType = "Double"; - } else if (rpcName.equals("ShowConstantTbt") && setterMethodName.equals("setDistanceToManeuver")) { - paramType = "Double"; - } else if (rpcName.equals("ShowConstantTbt") && setterMethodName.equals("setDistanceToManeuverScale")) { - paramType = "Double"; - } else if (rpcName.equals("OnVehicleData") && setterMethodName.equals("setSpeed")) { - paramType = "Double"; - } else if (rpcName.equals("OnVehicleData") && setterMethodName.equals("setFuelLevel")) { - paramType = "Double"; - } else if (rpcName.equals("OnVehicleData") && setterMethodName.equals("setInstantFuelConsumption")) { - paramType = "Double"; - } else if (rpcName.equals("OnVehicleData") && setterMethodName.equals("setExternalTemperature")) { - paramType = "Double"; - } else if (rpcName.equals("OnVehicleData") && setterMethodName.equals("setEngineTorque")) { - paramType = "Double"; - } else if (rpcName.equals("OnVehicleData") && setterMethodName.equals("setAccPedalPosition")) { - paramType = "Double"; - } else if (rpcName.equals("OnVehicleData") && setterMethodName.equals("setSteeringWheelAngle")) { - paramType = "Double"; } else if (rpcName.equals("CancelInteraction") && setterMethodName.equals("setFunctionID")) { setterMethodName = "setInteractionFunctionID"; } else if (rpcName.equals("NavigationCapability") && setterMethodName.equals("setGetWayPointsEnabled")) { @@ -240,10 +218,7 @@ public class RPCGenericTests { } else if (rpcName.equals("SystemCapability") && !setterMethodName.equals("setSystemCapabilityType")) { setterMethodName = "setCapabilityForType"; paramType = "SystemCapabilityType"; - } - - - else if (rpcName.equals("OnDriverDistraction") && setterMethodName.equals("setLockScreenDismissalEnabled")) { + } else if (rpcName.equals("OnDriverDistraction") && setterMethodName.equals("setLockScreenDismissalEnabled")) { setterMethodName = "setLockscreenDismissibility"; paramType = "boolean"; } else if (rpcName.equals("OnDriverDistraction") && setterMethodName.equals("setLockScreenDismissalWarning")) { |