### Question:
LocationSettingsResult implements Result { public LocationSettingsStates getLocationSettingsStates() { return this.locationSettingsStates; } LocationSettingsResult(Status status, LocationSettingsStates states); LocationSettingsStates getLocationSettingsStates(); Status getStatus();  }### Answer:
@Test public void shouldHaveStates() { assertThat(result.getLocationSettingsStates()).isEqualTo(states); }