Можно ли установить путь сервлета для всех запросов (получить, опубликовать, поставить, удалить), которые проходят через MockMvc?
Сервлет отправки Spring сопоставлен с /rest/* Но в моем тесте я должен удалить часть /rest в URL-адресе, иначе тест Spring не распознает контроллер.
РЕДАКТИРОВАТЬ
@Сотириос:
Что-то возможно, например:
public class MyWebTests {
private MockMvc mockMvc;
@Before
public void setup() {
mockMvc = standaloneSetup(new AccountController())
.defaultRequest(get("/")
.contextPath("/app").servletPath("/main")
.accept(MediaType.APPLICATION_JSON).build();
} }
Но мне интересно, как можно установить путь сервлета для всех запросов. Код выше взят из http://docs.spring.io/spring/docs/3.2.x/spring-framework-reference/html/testing.html.
Или можно определить servletPath только с помощью standaloneSetup?