Package org.apache.pekko.http.scaladsl
Class ClientServerSpecBase.TestSetup
java.lang.Object
org.apache.pekko.http.scaladsl.ClientServerSpecBase.TestSetup
- Enclosing class:
- ClientServerSpecBase
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionscala.Tuple2<org.apache.pekko.stream.testkit.TestSubscriber.ManualProbe<HttpRequest>,
org.apache.pekko.stream.testkit.TestPublisher.ManualProbe<HttpResponse>> scala.concurrent.Future<Http.ServerBinding>
binding()
org.apache.pekko.stream.testkit.TestSubscriber.ManualProbe<Http.IncomingConnection>
org.reactivestreams.Subscription
hostname()
scala.Tuple2<org.apache.pekko.stream.testkit.TestPublisher.ManualProbe<HttpRequest>,
org.apache.pekko.stream.testkit.TestSubscriber.ManualProbe<HttpResponse>> int
port()
scala.Tuple2<String,
BufferedReader> readAll
(Socket socket, BufferedReader reader)
-
Constructor Details
-
TestSetup
public TestSetup()
-
-
Method Details
-
acceptConnection
public scala.Tuple2<org.apache.pekko.stream.testkit.TestSubscriber.ManualProbe<HttpRequest>,org.apache.pekko.stream.testkit.TestPublisher.ManualProbe<HttpResponse>> acceptConnection() -
binding
-
configOverrides
-
connSource
public org.apache.pekko.stream.testkit.TestSubscriber.ManualProbe<Http.IncomingConnection> connSource() -
connSourceSub
public org.reactivestreams.Subscription connSourceSub() -
hostname
-
openClientSocket
-
openNewClientConnection
public scala.Tuple2<org.apache.pekko.stream.testkit.TestPublisher.ManualProbe<HttpRequest>,org.apache.pekko.stream.testkit.TestSubscriber.ManualProbe<HttpResponse>> openNewClientConnection(ClientConnectionSettings settings) -
port
public int port() -
readAll
-
write
-