Тестирование Spring Data Rest

Удалено около недели назад, а затем отредактировано 3-4-13.

Вот хороший пример для ситуаций, когда пользователь решил запустить свой рабочий стол в более низком разрешении (плохая идея) или в угловых случаях где человек решил получить монитор, чтобы их графический контроллер не мог в полной мере воспользоваться преимуществами:

// get actual size of desktop
RECT actualDesktop;
GetWindowRect(GetDesktopWindow(), &actualDesktop);
0
задан a better oliver 8 March 2019 в 19:30
поделиться

1 ответ

Вам нужно будет смоделировать вывод из репозитория следующим образом, основываясь на методе, который вы пытаетесь проверить:

 @MockBean
 private ProductRepo repo;

А затем

Mockito.when(this.repo.findById("PR-123")
    .get())
    .thenReturn(this.product);
this.mvc.perform(MockMvcRequestBuilders.get("/products/{id}", "PR-123")
    .contentType(MediaType.APPLICATION_JSON_VALUE))
    .andReturn();

Кроме того, удалите сервер -context-path при вызове API в методе execute ().

0
ответ дан ankur agrawal 8 March 2019 в 19:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: