### Question:
MutableRequest extends HttpRequest implements HttpRequest.Builder { @Override public String toString() { return uri.toString() + " " + method; } private  MutableRequest(); private  MutableRequest(MutableRequest other); MutableRequest uri(String uri); MutableRequest removeHeaders(); MutableRequest removeHeader(String name); MutableRequest headers(HttpHeaders headers); MutableRequest apply(Consumer<? super MutableRequest> consumer); @Override Optional<BodyPublisher> bodyPublisher(); @Override String method(); @Override Optional<Duration> timeout(); @Override boolean expectContinue(); @Override URI uri(); @Override Optional<Version> version(); @Override HttpHeaders headers(); @Override MutableRequest uri(URI uri); @Override MutableRequest expectContinue(boolean enable); @Override MutableRequest version(Version version); @Override MutableRequest header(String name, String value); @Override MutableRequest headers(String... headers); @Override MutableRequest timeout(Duration timeout); @Override MutableRequest setHeader(String name, String value); @Override MutableRequest GET(); @Override MutableRequest POST(BodyPublisher bodyPublisher); @Override MutableRequest PUT(BodyPublisher bodyPublisher); @Override MutableRequest DELETE(); @Override MutableRequest method(String method, BodyPublisher bodyPublisher); @Override HttpRequest build(); @Override MutableRequest copy(); @Override String toString(); static MutableRequest copyOf(HttpRequest other); static MutableRequest create(); static MutableRequest create(String uri); static MutableRequest create(URI uri); static MutableRequest GET(String uri); static MutableRequest GET(URI uri); static MutableRequest POST(String uri, BodyPublisher bodyPublisher); static MutableRequest POST(URI uri, BodyPublisher bodyPublisher);  }### Answer:
@Test void testToString() { var request = GET("https: assertEquals("https: assertEquals("https: }