Cherrio LLC
12/03/2022, 12:16 PMSendCountException
. Code in đź§µCherrio LLC
12/03/2022, 12:17 PM@Test
fun getDownloadUrl_return_validUrl() = runTest {
val engine = MockEngine{
respondRedirect(location = "url")
}
val client = ApiClient(engine)
val expected = client.getDownloadUrl("/get-download")
assertEquals(expected,"url")
}
Aleksei Tirman [JB]
12/04/2022, 2:53 PMSendCountExceedException
?Aleksei Tirman [JB]
12/04/2022, 3:00 PMCherrio LLC
12/04/2022, 10:17 PMAleksei Tirman [JB]
12/05/2022, 9:24 AMAleksei Tirman [JB]
12/05/2022, 9:24 AMval client = HttpClient(MockEngine) {
engine {
addHandler { request ->
if (request.url.encodedPath == "/redirect") {
respondRedirect(location = "/url")
} else if (request.url.encodedPath == "/url") {
respond("url")
} else {
error("Don't know how to respond")
}
}
}
}
val r = client.get("/redirect")
assertEquals("url", r.bodyAsText())