@Override
  public boolean shouldHandle(Request request)
  {
    // we don't check the method here because we want to return 405 if it is anything but POST
    return MUX_URI_PATH.equals(request.getURI().getPath());
  }
@Test(dataProvider = "multiplexerConfigurations")
  public void testIsMultiplexedRequest(MultiplexerRunMode multiplexerRunMode) throws Exception
  {
    MultiplexedRequestHandlerImpl multiplexer = createMultiplexer(null, multiplexerRunMode);
    RestRequest request = fakeMuxRestRequest();
    assertTrue(multiplexer.shouldHandle(request));
  }