Построить параметризованный тест nunit с данными атрибута test

Вы также можете добавить UriComponentsBuilder к сигнатуре метода вашего контроллера. Spring добавит экземпляр создателя, созданного из текущего запроса.

@GetMapping
public ResponseEntity doSomething(UriComponentsBuilder uriComponentsBuilder) {
    URI someNewUriBasedOnCurrentRequest = uriComponentsBuilder
            .replacePath(null)
            .replaceQuery(null)
            .pathSegment("some", "new", "path")
            .build().toUri();
  //...
}

Используя конструктор, вы можете сразу начать создавать URI на основе текущего запроса, например. изменить сегменты пути.

См. также UriComponentsBuilderMethodArgumentResolver

1
задан stuartd 19 March 2019 в 11:09
поделиться