jw
08/16/2018, 9:17 PMjulioyg
08/17/2018, 1:51 PMserver.enqueue(new MockResponse().setBody("Hi"));
you do server.enqueue(new MockResponse().setResponseCode(204));
the test will fail, won't it?
It'd be interesting to have it working for when you expect a 204jw
08/17/2018, 1:52 PMUnit.INSTANCE
jw
08/17/2018, 1:52 PMjulioyg
08/17/2018, 1:54 PM@Test
fun returnsUnitNotNull() {
val retrofit = Retrofit.Builder()
.baseUrl(server.url("/"))
.addConverterFactory(UnitConverterFactory)
.addConverterFactory(GsonConverterFactory.create())
.build()
val example = retrofit.create(Service::class.java)
server.enqueue(MockResponse().setResponseCode(204))
val response = example.empty().execute()
assertNull(response.body())
}
julioyg
08/17/2018, 1:54 PMjulioyg
08/17/2018, 1:56 PMjw
08/17/2018, 1:56 PMjulioyg
08/17/2018, 1:57 PMjulioyg
08/17/2018, 1:57 PMjulioyg
08/17/2018, 1:57 PMjulioyg
08/17/2018, 1:58 PMjw
08/17/2018, 1:58 PMjulioyg
08/17/2018, 1:59 PM