MapboxMapMatching extends
  MapboxService<MapMatchingResponse, MapMatchingService> { @Nullable abstract String approaches(); protected  MapboxMapMatching(); @Override Response<MapMatchingResponse> executeCall(); @Override void enqueueCall(final Callback<MapMatchingResponse> callback); static Builder builder();  }
@Test public void testApproaches() throws Exception { MapboxMapMatching mapMatching = MapboxMapMatching.builder() .profile(PROFILE_DRIVING) .coordinate(Point.fromLngLat(-117.1728265285492,32.71204416018209)) .coordinate(Point.fromLngLat(-117.17334151268004,32.71254065549407)) .addApproaches(APPROACH_UNRESTRICTED, APPROACH_CURB) .accessToken(ACCESS_TOKEN) .baseUrl(mockUrl.toString()) .build(); Response<MapMatchingResponse> response = mapMatching.executeCall(); assertEquals(200, response.code()); assertEquals("Ok", response.body().code()); }