diff options
author | Tobrun <tobrun.van.nuland@gmail.com> | 2016-04-24 10:23:49 +0200 |
---|---|---|
committer | Tobrun <tobrun.van.nuland@gmail.com> | 2016-04-24 10:23:49 +0200 |
commit | 158e163a691f2639b8435f5cce7a8bffcda6edfe (patch) | |
tree | 5cbcc2e5d3a764c6ff45569dbecbd94dd589d986 /platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngBoundsTest.java | |
parent | 3e22369f27ba4a0b1273c8934bfb0f59d9aa96c5 (diff) | |
download | qtlocation-mapboxgl-158e163a691f2639b8435f5cce7a8bffcda6edfe.tar.gz |
[android] #4814 - simplified mock parcel testing, update tests to reflect these changes
Diffstat (limited to 'platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngBoundsTest.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngBoundsTest.java | 37 |
1 files changed, 4 insertions, 33 deletions
diff --git a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngBoundsTest.java b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngBoundsTest.java index d607314239..b667940a6f 100644 --- a/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngBoundsTest.java +++ b/platform/android/MapboxGLAndroidSDKTestApp/src/test/java/com/mapbox/mapboxsdk/geometry/LatLngBoundsTest.java @@ -1,6 +1,6 @@ package com.mapbox.mapboxsdk.geometry; -import android.os.Parcel; +import android.os.Parcelable; import com.mapbox.mapboxsdk.exceptions.InvalidLatLngBoundsException; import com.mapbox.mapboxsdk.utils.MockParcel; @@ -177,36 +177,7 @@ public class LatLngBoundsTest { .include(new LatLng(10, 10)) .include(new LatLng(9, 8)) .build(); - Parcel parcel = MockParcel.obtain(latLngBounds); - latLngBounds.writeToParcel(parcel, 0); - parcel.setDataPosition(0); - LatLngBounds parceable = LatLngBounds.CREATOR.createFromParcel(parcel); - assertEquals("parcel should match initial object", latLngBounds, parceable); + Parcelable parcel = MockParcel.obtain(latLngBounds); + assertEquals("Parcel should match original object", parcel, latLngBounds); } - - @Test - public void testParcelableArray() { - LatLngBounds latLngBounds1 = new LatLngBounds.Builder() - .include(new LatLng(10, 10)) - .include(new LatLng(9, 8)) - .build(); - LatLngBounds latLngBounds2 = new LatLngBounds.Builder() - .include(new LatLng(11, 12)) - .include(new LatLng(95, 9)) - .build(); - - LatLngBounds[] objects = new LatLngBounds[]{latLngBounds1, latLngBounds2}; - Parcel parcel = MockParcel.obtain(objects); - LatLngBounds[] parcelableArray = (LatLngBounds[]) parcel.readParcelableArray(LatLngSpan.class.getClassLoader()); - assertArrayEquals("parcel should match initial object", objects, parcelableArray); - } - - @Test - public void testDescribeContents() { - LatLngBounds latLngBounds = new LatLngBounds.Builder() - .include(new LatLng(10, 10)) - .include(new LatLng(9, 8)) - .build(); - assertEquals("contents should be 0", 0, latLngBounds.describeContents(), DELTA); - } -} +}
\ No newline at end of file |