Class MessageSpec.TestSetup
java.lang.Object
org.apache.pekko.http.impl.engine.ws.MessageSpec.TestSetup
- Direct Known Subclasses:
MessageSpec.ClientTestSetup
,MessageSpec.ServerTestSetup
- Enclosing class:
- MessageSpec
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected scala.concurrent.duration.FiniteDuration
void
expectBinaryMessage
(BinaryMessage message) void
expectCloseCodeOnNetwork
(int expectedCode) <T> void
expectComplete
(org.apache.pekko.stream.testkit.TestSubscriber.Probe<T> probe) <T> Throwable
expectError
(org.apache.pekko.stream.testkit.TestSubscriber.Probe<T> probe) scala.Tuple4<Protocol.Opcode,
Object, Object, scala.Option<Object>> scala.Option<Object>
expectFrameHeaderOnNetwork
(Protocol.Opcode opcode, long length, boolean fin) Returns the mask if any is availablevoid
expectFrameOnNetwork
(Protocol.Opcode opcode, org.apache.pekko.util.ByteString data, boolean fin) void
expectMaskedFrameOnNetwork
(Protocol.Opcode opcode, org.apache.pekko.util.ByteString data, boolean fin) void
expectMessage
(Message message) final org.apache.pekko.util.ByteString
expectNetworkData
(int bytes) void
expectNetworkData
(org.apache.pekko.util.ByteString data) void
void
void
expectTextMessage
(TextMessage message) org.apache.pekko.stream.testkit.TestSubscriber.Probe<Message>
org.apache.pekko.stream.testkit.TestPublisher.Probe<Message>
org.apache.pekko.stream.testkit.TestPublisher.Probe<org.apache.pekko.util.ByteString>
netIn()
netOut()
void
pushInput
(org.apache.pekko.util.ByteString data) void
pushMessage
(Message msg) protected abstract boolean
protected WebSocketSettings
-
Constructor Details
-
TestSetup
public TestSetup()
-
-
Method Details
-
closeTimeout
protected scala.concurrent.duration.FiniteDuration closeTimeout() -
expectBinaryMessage
-
expectBinaryMessage
-
expectCloseCodeOnNetwork
public void expectCloseCodeOnNetwork(int expectedCode) -
expectComplete
public <T> void expectComplete(org.apache.pekko.stream.testkit.TestSubscriber.Probe<T> probe) -
expectError
-
expectFrameHeaderOnNetwork
public scala.Option<Object> expectFrameHeaderOnNetwork(Protocol.Opcode opcode, long length, boolean fin) Returns the mask if any is available -
expectFrameHeaderOnNetwork
public scala.Tuple4<Protocol.Opcode,Object, expectFrameHeaderOnNetwork()Object, scala.Option<Object>> -
expectFrameOnNetwork
public void expectFrameOnNetwork(Protocol.Opcode opcode, org.apache.pekko.util.ByteString data, boolean fin) -
expectMaskedFrameOnNetwork
public void expectMaskedFrameOnNetwork(Protocol.Opcode opcode, org.apache.pekko.util.ByteString data, boolean fin) -
expectMessage
-
expectMessage
-
expectNetworkData
public void expectNetworkData(org.apache.pekko.util.ByteString data) -
expectNetworkData
public final org.apache.pekko.util.ByteString expectNetworkData(int bytes) -
expectNoNetworkData
public void expectNoNetworkData() -
expectProtocolErrorOnNetwork
public void expectProtocolErrorOnNetwork() -
expectTextMessage
-
expectTextMessage
-
messageHandler
-
messageIn
-
messageOut
-
netIn
public org.apache.pekko.stream.testkit.TestPublisher.Probe<org.apache.pekko.util.ByteString> netIn() -
netOut
-
pushInput
public void pushInput(org.apache.pekko.util.ByteString data) -
pushMessage
-
serverSide
protected abstract boolean serverSide() -
websocketSettings
-