Witam,
mam metodę dzięki której mogę pobrać ludzi po id, i super działa, ale problem pojawia się kiedy chce tą metodę przetestować:
@Test
public void shouldGetPersonById() throws Exception{
PersonDto personDto = new PersonDto(2L,"Adam","Kowalski","[email protected]","Krawko","Active","Manager");
Mockito.when(personService.findById(2L)).thenReturn(Optional.of(personDto));
mockMvc.perform(get("/people{id}"))
.andExpect(status().isOk())
.andExpect(content().contentType(MediaType.APPLICATION_JSON_UTF8))
.andExpect(jsonPath("$[0].id").value(2L));
}
Program wyrzuca błąd Not enough variable values available to expand 'id'.
Domyślam się że problem jest w zaptyaniu restowym get "/people{id}" - ale tak sie podaje id wiec nie wiem jak mam inaczej to wpisać
Pozdrawiam