diff options
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.java | 14 |
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 |