1
Class Permission implements ContainerRequestContext
{
@context
HttpServletRequest servletRequest;
public void filter(ContainerRequestContext containerRequestContext) throws IOException
{
String Path=servletRequest.getPathInfo();
int id=containerRequestContext.getId();
if(id==null){
containerRequestContext.abortWith(new ServerResponse(ExceptionUtil.getErrorMessageObject(...),errorCode,new Header<Object>()));
}
}
}
フィルタメソッドのテストを書く方法。私はContainerReqeustContextをモックすることができます。しかし、それはfilter()
メソッドの入力ではないので、HttpServletRequestをモックする方法。フィルタメソッドの入力ではないHttpServletRequestをモックする方法
ありがとう!!そのうまく動作します。 –