JaxRsHandler handler = HandlerCreator.getHandler(MyResource3.class);
Request requestMock = EasyMock.createNiceMock(Request.class);
Response responseMock = EasyMock.createNiceMock(Response.class);
expect(requestMock.getMethod()).andReturn(Method.GET).anyTimes();
RequestURI requestURI = EasyMock.createNiceMock(RequestURI.class);
expect(requestURI.getPath()).andReturn("/superclass");
expect(requestMock.getRequestURI()).andReturn(requestURI).anyTimes();
replay(requestMock);
replay(requestURI);
replay(responseMock);
handler.handle(requestMock, responseMock);
assertTrue(handleGetInvoked & !superHandleGetInvoked);
reset();
Request requestMock2 = EasyMock.createNiceMock(Request.class);
Response responseMock2 = EasyMock.createNiceMock(Response.class);
expect(requestMock2.getMethod()).andReturn(Method.GET).anyTimes();
RequestURI requestURI2 = EasyMock.createNiceMock(RequestURI.class);
expect(requestURI2.getPath()).andReturn("/interface");
expect(requestMock2.getRequestURI()).andReturn(requestURI2).anyTimes();
replay(requestMock2);
replay(requestURI2);
replay(responseMock2);
handler.handle(requestMock2, responseMock2);