LocationSubject
public class LocationSubject extends Subject
| java.lang.Object | ||
| ↳ | com.google.common.truth.Subject | |
| ↳ | androidx.test.ext.truth.location.LocationSubject |
Subject for making assertions about Locations.
Summary
Public methods |
|
|---|---|
FloatSubject |
accuracy() |
DoubleSubject |
altitude() |
static LocationSubject |
assertThat(Location location) |
FloatSubject |
bearing() |
FloatSubject |
|
FloatSubject |
|
FloatSubject |
bearingTo(double latitude, double longitude) |
FloatSubject |
distanceTo(Location location) |
FloatSubject |
distanceTo(double latitude, double longitude) |
void |
doesNotHaveProvider(String provider) |
LongSubject |
|
LongSubject |
|
final BundleSubject |
extras() |
void |
|
void |
|
void |
|
void |
|
void |
hasProvider(String provider) |
void |
hasSpeed() |
void |
|
void |
|
void |
Verifies that the location is at the same latitude/longitude as another location. |
void |
isAt(double latitude, double longitude) |
void |
|
void |
Verifies that the location is at least |
void |
isMock() |
void |
Verifies that the location is at most |
void |
|
void |
isNotAt(double latitude, double longitude) |
void |
|
static Subject.Factory<LocationSubject, Location> |
|
FloatSubject |
speed() |
FloatSubject |
|
LongSubject |
time() |
FloatSubject |
Inherited methods |
||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Public methods
isAt
public void isAt(Location other)
Verifies that the location is at the same latitude/longitude as another location.
isFaraway
public void isFaraway(Location other, float distanceM)
Verifies that the location is at least distanceM meters away from another location.