У меня есть класс SpringBootTest, который использует SpringRunner:
@RunWith(SpringRunner.class)
@SpringBootTest(webEnvironment= SpringBootTest.WebEnvironment.DEFINED_PORT)
public class DemoApplicationTests {
@Test
public void testCustomerList() {
get("http://localhost:8080/list")
.then()
.assertThat()
.statusCode(200)
.body("size()", is(2));
}
}
Я хотел бы изменить заголовок подтверждения для теста, так же, как я сделал бы с curl:
curl --header "Accept: application/json" curl http://localhost:8080
Я пытался с:
get("http://localhost:8080/list").contentType(MediaType.APPLICATION_JSON)
Однако я получаю ошибку "ContentType не может быть применен к опциям ответа". Можете ли вы порекомендовать способ исправить это? Спасибо!