### Question:
RoutingRequestBuilder { public RoutingRequestBuilder setNumItineraries(int n) { routingRequest.setNumItineraries(n); return this; } RoutingRequestBuilder();  RoutingRequestBuilder(TripParameters tripParams);  RoutingRequestBuilder(RoutingRequest prototypeRequest); RoutingRequestBuilder setStartTime(long startTime); RoutingRequestBuilder setArriveBy(long arriveBy); RoutingRequestBuilder addTripParameters(TripParameters tripParams); RoutingRequestBuilder setTravelModes(TravelModeSet modes); RoutingRequestBuilder setTravelModes(Collection<TravelMode> modes); RoutingRequestBuilder setOrigin(Location origin); RoutingRequestBuilder setOrigin(LatLng origin); RoutingRequestBuilder setDestination(Location dest); RoutingRequestBuilder setDestination(LatLng dest); RoutingRequestBuilder setBatch(boolean batch); RoutingRequestBuilder setGraph(Graph g); RoutingRequestBuilder setNumItineraries(int n); RoutingRequest build();  }### Answer:
@Test public void testSetNumItineraries() { int n = 3; RoutingRequest rr = (new RoutingRequestBuilder()).setNumItineraries(n).build(); assertEquals(n, rr.getNumItineraries()); }