Package io.servicetalk.http.api
Class AbstractHttpServiceFilterTest
- java.lang.Object
-
- io.servicetalk.http.api.AbstractHttpServiceFilterTest
-
public abstract class AbstractHttpServiceFilterTest extends java.lang.ObjectThis parameterized test facilitates running HTTP service filter tests under all calling variations: with and without SSL context.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAbstractHttpServiceFilterTest.SecurityType
-
Field Summary
Fields Modifier and Type Field Description org.mockito.junit.MockitoRuleruleAbstractHttpServiceFilterTest.SecurityTypesecurityorg.junit.rules.Timeouttimeout
-
Constructor Summary
Constructors Constructor Description AbstractHttpServiceFilterTest(AbstractHttpServiceFilterTest.SecurityType security)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StreamingHttpRequestercreateFilter(AbstractHttpRequesterFilterTest.RequestHandler handler, StreamingHttpServiceFilterFactory factory)protected java.net.InetSocketAddresslocalAddress()protected java.net.InetSocketAddressremoteAddress()static java.util.Collection<java.lang.Object[]>securityTypes()voidsetUp()protected javax.net.ssl.SSLSessionsslSession()
-
-
-
Field Detail
-
rule
public final org.mockito.junit.MockitoRule rule
-
timeout
public final org.junit.rules.Timeout timeout
-
security
public final AbstractHttpServiceFilterTest.SecurityType security
-
-
Constructor Detail
-
AbstractHttpServiceFilterTest
public AbstractHttpServiceFilterTest(AbstractHttpServiceFilterTest.SecurityType security)
-
-
Method Detail
-
securityTypes
public static java.util.Collection<java.lang.Object[]> securityTypes()
-
setUp
public void setUp()
-
remoteAddress
protected java.net.InetSocketAddress remoteAddress()
-
localAddress
protected java.net.InetSocketAddress localAddress()
-
sslSession
protected javax.net.ssl.SSLSession sslSession()
-
createFilter
protected final StreamingHttpRequester createFilter(AbstractHttpRequesterFilterTest.RequestHandler handler, StreamingHttpServiceFilterFactory factory)
-
-