RSocketRequester support for route vars
Closes gh-23310
This commit is contained in:
@@ -210,14 +210,17 @@ public class DefaultRSocketRequesterTests {
|
||||
.hasMessageStartingWith("Connection configured for metadata mime type");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void routeWithVars() {
|
||||
RSocketRequester requester = RSocketRequester.wrap(this.rsocket, TEXT_PLAIN, TEXT_PLAIN, this.strategies);
|
||||
requester.route("a.{b}.{c}", "BBB", "C.C.C").data("body").send().block();
|
||||
assertThat(this.rsocket.getSavedPayload().getMetadataUtf8()).isEqualTo("a.BBB.C%2EC%2EC");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void supportedMetadataMimeTypes() {
|
||||
|
||||
RSocketRequester.wrap(this.rsocket, TEXT_PLAIN,
|
||||
COMPOSITE_METADATA, this.strategies);
|
||||
|
||||
RSocketRequester.wrap(this.rsocket, TEXT_PLAIN,
|
||||
ROUTING, this.strategies);
|
||||
RSocketRequester.wrap(this.rsocket, TEXT_PLAIN, COMPOSITE_METADATA, this.strategies);
|
||||
RSocketRequester.wrap(this.rsocket, TEXT_PLAIN, ROUTING, this.strategies);
|
||||
}
|
||||
|
||||
@Test
|
||||
|
||||
Reference in New Issue
Block a user