summaryrefslogtreecommitdiff
path: root/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/datatypes/VehicleTypeTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/datatypes/VehicleTypeTest.java')
-rw-r--r--android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/datatypes/VehicleTypeTest.java14
1 files changed, 14 insertions, 0 deletions
diff --git a/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/datatypes/VehicleTypeTest.java b/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/datatypes/VehicleTypeTest.java
index a77de7473..9bb432e51 100644
--- a/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/datatypes/VehicleTypeTest.java
+++ b/android/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/datatypes/VehicleTypeTest.java
@@ -8,7 +8,10 @@ import junit.framework.TestCase;
import org.json.JSONException;
import org.json.JSONObject;
+import org.junit.Assert;
+import java.util.HashMap;
+import java.util.Hashtable;
import java.util.Iterator;
public class VehicleTypeTest extends TestCase {
@@ -72,4 +75,15 @@ public class VehicleTypeTest extends TestCase {
fail(TestValues.JSON_FAIL);
}
}
+
+ public void testHashMapConstructor() {
+ Hashtable<String, Object> store = msg.getStore();
+ HashMap<String, Object> hashMap = new HashMap(store);
+ VehicleType type = new VehicleType(hashMap);
+
+ Assert.assertEquals(type.getMake(), msg.getMake());
+ Assert.assertEquals(type.getModel(), msg.getModel());
+ Assert.assertEquals(type.getModelYear(), msg.getModelYear());
+ Assert.assertEquals(type.getTrim(), msg.getTrim());
+ }
} \ No newline at end of file