public interface TransportTest
| Modifier and Type | Interface and Description |
|---|---|
static class |
TransportTest.TransportPair<T,S extends io.rsocket.Closeable> |
| Modifier and Type | Field and Description |
|---|---|
static String |
LARGE_DATA |
static io.rsocket.Payload |
LARGE_PAYLOAD |
static String |
MOCK_DATA |
static String |
MOCK_METADATA |
| Modifier and Type | Method and Description |
|---|---|
default void |
assertChannelPayload(io.rsocket.Payload p) |
default void |
assertPayload(io.rsocket.Payload p) |
default void |
check(Flux<io.rsocket.Payload> payloads) |
default void |
close() |
default io.rsocket.Payload |
createTestPayload(int metadataPresent) |
default void |
fireAndForget10() |
default io.rsocket.RSocket |
getClient() |
Duration |
getTimeout() |
TransportTest.TransportPair |
getTransportPair() |
default void |
largePayloadFireAndForget10() |
default void |
largePayloadMetadataPush10() |
default void |
largePayloadRequestChannel200() |
default void |
largePayloadRequestResponse100() |
default void |
metadataPush10() |
static String |
read(String resourceName) |
default void |
requestChannel0() |
default void |
requestChannel1() |
default void |
requestChannel2_000_000() |
default void |
requestChannel20_000() |
default void |
requestChannel200_000() |
default void |
requestChannel3() |
default void |
requestChannel512() |
default void |
requestResponse1() |
default void |
requestResponse10_000() |
default void |
requestResponse10() |
default void |
requestResponse100() |
default void |
requestStream10_000() |
default void |
requestStream5() |
default void |
requestStreamDelayedRequestN() |
default void |
setUp() |
static final String MOCK_DATA
static final String MOCK_METADATA
static final String LARGE_DATA
static final io.rsocket.Payload LARGE_PAYLOAD
@BeforeEach default void setUp()
@AfterEach default void close()
default io.rsocket.Payload createTestPayload(int metadataPresent)
@DisplayName(value="makes 10 fireAndForget requests") @Test default void fireAndForget10()
@DisplayName(value="makes 10 fireAndForget with Large Payload in Requests") @Test default void largePayloadFireAndForget10()
default io.rsocket.RSocket getClient()
Duration getTimeout()
TransportTest.TransportPair getTransportPair()
@DisplayName(value="makes 10 metadataPush requests") @Test default void metadataPush10()
@DisplayName(value="makes 10 metadataPush with Large Metadata in requests") @Test default void largePayloadMetadataPush10()
@DisplayName(value="makes 1 requestChannel request with 0 payloads") @Test default void requestChannel0()
@DisplayName(value="makes 1 requestChannel request with 1 payloads") @Test default void requestChannel1()
@DisplayName(value="makes 1 requestChannel request with 200,000 payloads") @Test default void requestChannel200_000()
@DisplayName(value="makes 1 requestChannel request with 200 large payloads") @Test default void largePayloadRequestChannel200()
@DisplayName(value="makes 1 requestChannel request with 20,000 payloads") @Test default void requestChannel20_000()
@DisplayName(value="makes 1 requestChannel request with 2,000,000 payloads") @SlowTest default void requestChannel2_000_000()
@DisplayName(value="makes 1 requestChannel request with 3 payloads") @Test default void requestChannel3()
@DisplayName(value="makes 1 requestChannel request with 512 payloads") @Test default void requestChannel512()
default void check(Flux<io.rsocket.Payload> payloads)
@DisplayName(value="makes 1 requestResponse request") @Test default void requestResponse1()
@DisplayName(value="makes 10 requestResponse requests") @Test default void requestResponse10()
@DisplayName(value="makes 100 requestResponse requests") @Test default void requestResponse100()
@DisplayName(value="makes 100 requestResponse requests") @Test default void largePayloadRequestResponse100()
@DisplayName(value="makes 10,000 requestResponse requests") @Test default void requestResponse10_000()
@DisplayName(value="makes 1 requestStream request and receives 10,000 responses") @Test default void requestStream10_000()
@DisplayName(value="makes 1 requestStream request and receives 5 responses") @Test default void requestStream5()
@DisplayName(value="makes 1 requestStream request and consumes result incrementally") @Test default void requestStreamDelayedRequestN()
default void assertPayload(io.rsocket.Payload p)
default void assertChannelPayload(io.rsocket.Payload p)