### Question:
ProjectedMeters implements Parcelable { @Override public boolean equals(@Nullable Object other) { if (this == other) { return true; } if (other == null || getClass() != other.getClass()) { return false; } ProjectedMeters projectedMeters = (ProjectedMeters) other; return Double.compare(projectedMeters.easting, easting) == 0 && Double.compare(projectedMeters.northing, northing) == 0; } @Keep  ProjectedMeters(double northing, double easting);  ProjectedMeters(ProjectedMeters projectedMeters); private  ProjectedMeters(Parcel in); double getNorthing(); double getEasting(); @Override boolean equals(@Nullable Object other); @Override int hashCode(); @NonNull @Override String toString(); @Override int describeContents(); @Override void writeToParcel(@NonNull Parcel out, int flags); static final Creator<ProjectedMeters> CREATOR; }### Answer:
@Test public void testEquality() { ProjectedMeters projectedMeters = new ProjectedMeters(0.0, 0.0); assertEquals("projectedMeters is not equal to a LatLng", projectedMeters.equals(LAT_LNG_NULL_ISLAND), false); assertEquals("projectedMeters is equal to itself", projectedMeters.equals(projectedMeters), true); }