@Test
  void postWithSpacesInPath() throws InterruptedException {
    server.enqueue(new MockResponse().setBody("foo"));

    TestInterface api =
        newBuilder().target(TestInterface.class, "http://localhost:" + server.getPort());
    api.post("current documents", "foo");

    MockWebServerAssertions.assertThat(server.takeRequest())
        .hasMethod("POST")
        .hasPath("/path/current%20documents/resource")
        .hasBody("foo");
  }
Some client implementation tests should override this test if the PATCH operation is
unsupported.
core/src/test/java/feign/client/AbstractClientTest.java