Я пытался выполнить модульное тестирование с Hoverfly, чтобы смоделировать внешний API.
companion object {
@ClassRule @JvmField
val hoverflyRule: HoverflyRule = HoverflyRule.inSimulationMode(dsl(
service("people.zoho.com")
.get("/people/api/forms/P_EmployeeView/records").queryParam("authtoken","TOKEN")
.willReturn(success("{test:test}", "application/json"))
))
}
Когда я использую клиент Apache с ktor, это не работает.Но с другим клиентом, таким как Khttp, это работает.Есть идеи почему?