Я написал функцию расширения в конструкторе веб-клиентов Spring для изменения атрибута maxInMemorySize
. Код выглядит следующим образом:
fun WebClient.Builder.withMaxInMemorySizeOf(size: Int) =
this.exchangeStrategies(
ExchangeStrategies.builder()
.codecs {
it.defaultCodecs().maxInMemorySize(size)
}
.build())
Я не совсем понимаю, как написать пример модульного теста для этого, поскольку все, что я хочу проверить, на самом деле находится в лямбда-выражении. Я использую Mockk в качестве основы для моего проекта.