1

Тема: Тестування контроллера з @PathVariable

Всім привіт, підскажіть, будь ласка, як замокати (і чи взагалі таке можливо) в тесті для контролера який має @PathVariable, Що я маю на увазі під контролером це

@GetMapping("/{id}")
@JsonView(Views.FullPublication.class)
public ResponseEntity<Publication> getPublicationById(@PathVariable("id") Publication publication) {
    return new ResponseEntity<>(publication, HttpStatus.OK);
}

і от як написати тест з MockMvc для цього контролера? Десь чув, що в такому випадку викликається метод getById репозиторія, але коли мокаю його, то нічого не міняється

Подякували: leofun011