Allow ExchangeStrategies customizations in WebClient
Backport ofd4209392andacfeb77dCloses gh-23961
This commit is contained in:
committed by
Rossen Stoyanchev
parent
59165dd526
commit
83683a13bb
@@ -39,4 +39,16 @@ public class ExchangeStrategiesTests {
|
||||
assertFalse(strategies.messageWriters().isEmpty());
|
||||
}
|
||||
|
||||
@Test
|
||||
@SuppressWarnings("deprecation")
|
||||
public void mutate() {
|
||||
ExchangeStrategies strategies = ExchangeStrategies.empty().build();
|
||||
assertTrue(strategies.messageReaders().isEmpty());
|
||||
assertTrue(strategies.messageWriters().isEmpty());
|
||||
|
||||
ExchangeStrategies mutated = strategies.mutate().codecs(codecs -> codecs.registerDefaults(true)).build();
|
||||
assertFalse(mutated.messageReaders().isEmpty());
|
||||
assertFalse(mutated.messageWriters().isEmpty());
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user