### Question:
RequestMappedRedirectView implements BookmarkableView, FacesRenderedView { protected BookmarkableView createDelegateRedirector(String url) { return new BookmarkableRedirectView(url, true); } RequestMappedRedirectView(RequestMappedRedirectViewContext context, Object handler, Method handlerMethod); String getContentType(); void render(Map<String, ?> model, HttpServletRequest request, HttpServletResponse response); void render(Map<String, ?> model, FacesContext facesContext); String getBookmarkUrl(Map<String, ?> model, HttpServletRequest request);  }### Answer:
@Test public void shouldCreateBookmarkableRedirectViewDelegate() throws Exception { RequestMappedRedirectView view = new RequestMappedRedirectView(this.context, this.handler, this.handlerMethod); BookmarkableView delegatge = view.createDelegateRedirector("/url"); assertThat(delegatge, is(instanceOf(BookmarkableRedirectView.class))); }