Я пытаюсь проверить сервлет, который устанавливает атрибуты на ServletRequest. Я использую jbehave с restTemplate и apache httpClient для отправки запроса на этот сервлет. Можно ли проверить, какие атрибуты были установлены на servletRequest?Как получить servletRequest.attributes на стороне клиента
вот что я в основном пытаюсь сделать в сервлете:
public void doGet(HttpServletRequest request, HttpServletResponse response) throws OException, ServletException{
request.setAttribute("attributeName","SIMPLE_NAME");
...
}
и клиенте:
HttpEntity entity = HttpEntity.EMPTY;
Map<String, String> map = new HashMap<String, String>();
restTemplate.setRequestFactory(new HttpComponentsClientHttpRequestFactory());
HttpEntity<String> response = restTemplate.exchange(uri, HttpMethod.GET, entity, String.class, map);
так что в этом случае я хотел бы проверить, что ATTRIBUTENAME была установлен со значением простого-