{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}
public class LocationSubject
Subject for making assertions about Locations.
Public methods |
|
|---|---|
@NonNull FloatSubject |
accuracy() |
@NonNull DoubleSubject |
altitude() |
static @NonNull LocationSubject |
assertThat(@NonNull Location location) |
@NonNull FloatSubject |
bearing() |
@NonNull FloatSubject |
|
@NonNull FloatSubject |
|
@NonNull FloatSubject |
|
@NonNull FloatSubject |
distanceTo(@NonNull double latitude, @NonNull double longitude) |
@NonNull FloatSubject |
distanceTo(@NonNull Location location) |
@NonNull void |
doesNotHaveProvider(@NonNull String provider) |
@NonNull LongSubject |
|
@NonNull LongSubject |
|
final @NonNull BundleSubject |
extras() |
@NonNull void |
|
@NonNull void |
|
@NonNull void |
|
@NonNull void |
|
@NonNull void |
hasProvider(@NonNull String provider) |
@NonNull void |
hasSpeed() |
@NonNull void |
|
@NonNull void |
|
@NonNull void |
Verifies that the location is at the same latitude/longitude as another location. |
@NonNull void |
|
@NonNull void |
|
@NonNull void |
Verifies that the location is at least |
@NonNull void |
isMock() |
@NonNull void |
Verifies that the location is at most |
@NonNull void |
|
@NonNull void |
|
@NonNull void |
|
static @NonNull Factory<LocationSubject, Location> |
|
@NonNull FloatSubject |
speed() |
@NonNull FloatSubject |
|
@NonNull LongSubject |
time() |
@NonNull FloatSubject |
|
@NonNull
public FloatSubject bearingTo(@NonNull double latitude, @NonNull double longitude)
@NonNull
public FloatSubject distanceTo(@NonNull double latitude, @NonNull double longitude)
@NonNull
public void isAt(@NonNull Location other)
Verifies that the location is at the same latitude/longitude as another location.
@NonNull
public void isFaraway(@NonNull Location other, @NonNull float distanceM)
Verifies that the location is at least distanceM meters away from another location.