@Operation(httpMethods = {"POST", "PUT"}) public Future<?> create(RequestItem req) { if (mock != null) { return mock.create(req); } return Futures.immediateFuture(CREATE_RESPONSE); }
@Operation(httpMethods = {}) public void exception(RequestItem req) { if (mock != null) { mock.exception(req); } else { throw new NullPointerException(FAILURE_MESSAGE); } }
@Operation(httpMethods = "DELETE") public Future<?> futureException(RequestItem req) { if (mock != null) { return mock.futureException(req); } return ImmediateFuture.errorInstance(new ProtocolException(HttpServletResponse.SC_BAD_REQUEST, FAILURE_MESSAGE, new Throwable())); }
reset(multipartFormParser); handler.setMock(new TestHandler() { @Override public Object get(RequestItem req) {
@Operation(httpMethods = "GET") public Object get(RequestItem req) { if (mock != null) { return mock.get(req); } return GET_RESPONSE; }
@Before public void setUp() throws Exception { converter = new BeanJsonConverter(Guice.createInjector()); registry = new DefaultHandlerRegistry(null, converter, new HandlerExecutionListener.NoOpHandler()); registry.addHandlers(Sets.<Object>newHashSet(new TestHandler())); }
reset(multipartFormParser); handler.setMock(new TestHandler() { @Override public Object get(RequestItem req) {
@Operation(httpMethods = "GET") public Object get(RequestItem req) { if (mock != null) { return mock.get(req); } return GET_RESPONSE; }
@Before public void setUp() throws Exception { converter = new BeanJsonConverter(Guice.createInjector()); registry = new DefaultHandlerRegistry(null, converter, new HandlerExecutionListener.NoOpHandler()); registry.addHandlers(Sets.<Object>newHashSet(new TestHandler())); }
reset(multipartFormParser); handler.setMock(new TestHandler() { @Override public Object get(RequestItem req) {
@Operation(name="override.rpcname", httpMethods = "") public Object overriddenRpc(RequestItem req) { if (mock != null) { return mock.get(req); } return GET_RESPONSE; }
@Before public void setUp() throws Exception { converter = new BeanJsonConverter(Guice.createInjector()); registry = new DefaultHandlerRegistry(null, converter, new HandlerExecutionListener.NoOpHandler()); registry.addHandlers(Sets.<Object>newHashSet(new TestHandler())); }
@Operation(httpMethods = {"POST", "PUT"}) public Future<?> create(RequestItem req) { if (mock != null) { return mock.create(req); } return Futures.immediateFuture(CREATE_RESPONSE); }
@Operation(httpMethods = {}) public void exception(RequestItem req) { if (mock != null) { mock.exception(req); } else { throw new NullPointerException(FAILURE_MESSAGE); } }
@Operation(httpMethods = "DELETE") public Future<?> futureException(RequestItem req) { if (mock != null) { return mock.futureException(req); } return Futures.immediateFailedFuture(new ProtocolException(HttpServletResponse.SC_BAD_REQUEST, FAILURE_MESSAGE, new Throwable())); }
reset(multipartFormParser); handler.setMock(new TestHandler() { @Override public Object get(RequestItem req) {
@Operation(httpMethods = "GET", path = "/overridden/method") public Object overridden(RequestItem req) { if (mock != null) { return mock.get(req); } return GET_RESPONSE; }
@Before public void setUp() throws Exception { converter = new BeanJsonConverter(Guice.createInjector()); registry = new DefaultHandlerRegistry(null, converter, new HandlerExecutionListener.NoOpHandler()); registry.addHandlers(Sets.<Object>newHashSet(new TestHandler())); }
@Operation(httpMethods = {"POST", "PUT"}) public Future<?> create(RequestItem req) { if (mock != null) { return mock.create(req); } return Futures.immediateFuture(CREATE_RESPONSE); }
@Operation(httpMethods = {}) public void exception(RequestItem req) { if (mock != null) { mock.exception(req); } else { throw new NullPointerException(FAILURE_MESSAGE); } }