Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- afterEach(ExtensionContext) - Method in class io.micronaut.http.tck.netty.LeakDetectionExtension
- assertDoesNotThrow(ServerUnderTest, HttpRequest<T>, HttpStatus, String, Map<String, String>) - Static method in class io.micronaut.http.tck.AssertionUtils
- assertDoesNotThrow(ServerUnderTest, HttpRequest<T>, HttpResponseAssertion) - Static method in class io.micronaut.http.tck.AssertionUtils
- assertion(BiConsumer<ServerUnderTest, HttpRequest<?>>) - Method in class io.micronaut.http.tck.TestScenario.Builder
- AssertionUtils - Class in io.micronaut.http.tck
-
Utility class used to perform assertions.
- assertResponse(Consumer<HttpResponse<?>>) - Method in class io.micronaut.http.tck.HttpResponseAssertion.Builder
- asserts(String, HttpRequest<?>, BiConsumer<ServerUnderTest, HttpRequest<?>>) - Static method in class io.micronaut.http.tck.TestScenario
- asserts(String, Map<String, Object>, HttpRequest<?>, BiConsumer<ServerUnderTest, HttpRequest<?>>) - Static method in class io.micronaut.http.tck.TestScenario
- asserts(String, Map<String, Object>, RequestSupplier, BiConsumer<ServerUnderTest, HttpRequest<?>>) - Static method in class io.micronaut.http.tck.TestScenario
- assertThrows(ServerUnderTest, HttpRequest<?>, HttpStatus, String, Map<String, String>) - Static method in class io.micronaut.http.tck.AssertionUtils
- assertThrows(ServerUnderTest, HttpRequest<?>, HttpResponseAssertion) - Static method in class io.micronaut.http.tck.AssertionUtils
- assertThrowsStatus(HttpStatus) - Static method in class io.micronaut.http.tck.AssertionUtils
B
- beforeEach(ExtensionContext) - Method in class io.micronaut.http.tck.netty.LeakDetectionExtension
- BLOCKING_CLIENT_PROPERTY - Static variable in interface io.micronaut.http.tck.ServerUnderTest
-
The property name used to signify we want to use a non-blocking client.
- body(byte[]) - Method in class io.micronaut.http.tck.BodyAssertion.Builder
- body(BodyAssertion<?, ?>) - Method in class io.micronaut.http.tck.HttpResponseAssertion.Builder
- body(String) - Method in class io.micronaut.http.tck.BodyAssertion.Builder
- body(String) - Method in class io.micronaut.http.tck.HttpResponseAssertion.Builder
- BodyAssertion<T,
E> - Class in io.micronaut.http.tck -
HTTP Response's body assertions.
- BodyAssertion.AssertionBuilder<T,
E> - Interface in io.micronaut.http.tck -
The interface for typed BodyAssertion Builders.
- BodyAssertion.Builder - Class in io.micronaut.http.tck
-
BodyAssertion Builder.
- BodyAssertion.ByteArrayBodyAssertionBuilder - Class in io.micronaut.http.tck
-
Byte Array BodyAssertion Builder.
- BodyAssertion.StringBodyAssertionBuilder - Class in io.micronaut.http.tck
-
String BodyAssertion Builder.
- build() - Method in class io.micronaut.http.tck.HttpResponseAssertion.Builder
- builder() - Static method in class io.micronaut.http.tck.BodyAssertion
- builder() - Static method in class io.micronaut.http.tck.HttpResponseAssertion
- builder() - Static method in class io.micronaut.http.tck.TestScenario
- Builder() - Constructor for class io.micronaut.http.tck.BodyAssertion.Builder
- Builder() - Constructor for class io.micronaut.http.tck.HttpResponseAssertion.Builder
- Builder() - Constructor for class io.micronaut.http.tck.TestScenario.Builder
- ByteArrayBodyAssertionBuilder(byte[]) - Constructor for class io.micronaut.http.tck.BodyAssertion.ByteArrayBodyAssertionBuilder
C
- close() - Method in class io.micronaut.http.tck.EmbeddedServerUnderTest
- configuration(Map<String, Object>) - Method in class io.micronaut.http.tck.TestScenario.Builder
- contains() - Method in interface io.micronaut.http.tck.BodyAssertion.AssertionBuilder
- contains() - Method in class io.micronaut.http.tck.BodyAssertion.ByteArrayBodyAssertionBuilder
- contains() - Method in class io.micronaut.http.tck.BodyAssertion.StringBodyAssertionBuilder
D
- doesntContain() - Method in interface io.micronaut.http.tck.BodyAssertion.AssertionBuilder
- doesntContain() - Method in class io.micronaut.http.tck.BodyAssertion.ByteArrayBodyAssertionBuilder
- doesntContain() - Method in class io.micronaut.http.tck.BodyAssertion.StringBodyAssertionBuilder
E
- EmbeddedHttp2ServerUnderTestProvider - Class in io.micronaut.http.tck
-
Embedded http2Server under test provider.
- EmbeddedHttp2ServerUnderTestProvider() - Constructor for class io.micronaut.http.tck.EmbeddedHttp2ServerUnderTestProvider
- EmbeddedServerUnderTest - Class in io.micronaut.http.tck
-
ServerUnderTestimplementation forEmbeddedServer. - EmbeddedServerUnderTest(Map<String, Object>) - Constructor for class io.micronaut.http.tck.EmbeddedServerUnderTest
- EmbeddedServerUnderTestProvider - Class in io.micronaut.http.tck
-
ServerUnderTestProviderimplemntation which returns an instance ofEmbeddedServerUnderTest. - EmbeddedServerUnderTestProvider() - Constructor for class io.micronaut.http.tck.EmbeddedServerUnderTestProvider
- equals() - Method in interface io.micronaut.http.tck.BodyAssertion.AssertionBuilder
- equals() - Method in class io.micronaut.http.tck.BodyAssertion.ByteArrayBodyAssertionBuilder
- equals() - Method in class io.micronaut.http.tck.BodyAssertion.StringBodyAssertionBuilder
- evaluate(Object) - Method in class io.micronaut.http.tck.BodyAssertion
-
Evaluates the HTTP Response Body.
- exchange(HttpRequest<I>) - Method in interface io.micronaut.http.tck.ServerUnderTest
- exchange(HttpRequest<I>, Argument<O>) - Method in class io.micronaut.http.tck.EmbeddedServerUnderTest
- exchange(HttpRequest<I>, Argument<O>) - Method in interface io.micronaut.http.tck.ServerUnderTest
- exchange(HttpRequest<I>, Argument<O>, Argument<E>) - Method in class io.micronaut.http.tck.EmbeddedServerUnderTest
- exchange(HttpRequest<I>, Argument<O>, Argument<E>) - Method in interface io.micronaut.http.tck.ServerUnderTest
- exchange(HttpRequest<I>, Class<O>) - Method in interface io.micronaut.http.tck.ServerUnderTest
- exchange(HttpRequest<I>, Class<O>, Class<E>) - Method in interface io.micronaut.http.tck.ServerUnderTest
G
- getApplicationContext() - Method in class io.micronaut.http.tck.EmbeddedServerUnderTest
- getBody() - Method in class io.micronaut.http.tck.HttpResponseAssertion
- getBodyType() - Method in class io.micronaut.http.tck.BodyAssertion
- getErrorType() - Method in class io.micronaut.http.tck.BodyAssertion
- getHeaders() - Method in class io.micronaut.http.tck.HttpResponseAssertion
- getHttpStatus() - Method in class io.micronaut.http.tck.HttpResponseAssertion
- getPort() - Method in class io.micronaut.http.tck.EmbeddedServerUnderTest
- getPort() - Method in interface io.micronaut.http.tck.ServerUnderTest
- getResponseConsumer() - Method in class io.micronaut.http.tck.HttpResponseAssertion
- getScheme() - Method in class io.micronaut.http.tck.EmbeddedServerUnderTest
- getScheme() - Method in interface io.micronaut.http.tck.ServerUnderTest
- getServer(Map<String, Object>) - Method in class io.micronaut.http.tck.EmbeddedServerUnderTestProvider
- getServer(String) - Method in interface io.micronaut.http.tck.ServerUnderTestProvider
- getServer(String, Map<String, Object>) - Method in interface io.micronaut.http.tck.ServerUnderTestProvider
- getServer(Map<String, Object>) - Method in class io.micronaut.http.tck.EmbeddedHttp2ServerUnderTestProvider
- getServer(Map<String, Object>) - Method in interface io.micronaut.http.tck.ServerUnderTestProvider
- getServerUnderTestProvider() - Static method in class io.micronaut.http.tck.ServerUnderTestProviderUtils
- getURL() - Method in class io.micronaut.http.tck.EmbeddedServerUnderTest
- getURL() - Method in interface io.micronaut.http.tck.ServerUnderTest
H
- header(String, String) - Method in class io.micronaut.http.tck.HttpResponseAssertion.Builder
- headers(Map<String, String>) - Method in class io.micronaut.http.tck.HttpResponseAssertion.Builder
- HttpResponseAssertion - Class in io.micronaut.http.tck
-
Utility class to verify assertions given an HTTP Response.
- HttpResponseAssertion.Builder - Class in io.micronaut.http.tck
-
HTTP Response Assertion Builder.
I
- init() - Static method in class io.micronaut.http.tck.netty.TestLeakDetector
-
Initialize the leak detector.
- io.micronaut.http.tck - package io.micronaut.http.tck
- io.micronaut.http.tck.netty - package io.micronaut.http.tck.netty
- IS_MISSING - Static variable in class io.micronaut.http.tck.BodyAssertion
L
- LeakDetectionExtension - Class in io.micronaut.http.tck.netty
- LeakDetectionExtension() - Constructor for class io.micronaut.http.tck.netty.LeakDetectionExtension
R
- request(HttpRequest<?>) - Method in class io.micronaut.http.tck.TestScenario.Builder
- request(RequestSupplier) - Method in class io.micronaut.http.tck.TestScenario.Builder
- RequestSupplier - Interface in io.micronaut.http.tck
-
Allows defining an HttpRequest based on some property of the server (ie: Port).
- run() - Method in class io.micronaut.http.tck.TestScenario.Builder
-
Runs the Test Scneario.
S
- ServerUnderTest - Interface in io.micronaut.http.tck
-
An API for a Micronaut HTTP Server under test.
- ServerUnderTestProvider - Interface in io.micronaut.http.tck
-
Provides a server to test.
- ServerUnderTestProviderUtils - Class in io.micronaut.http.tck
-
Utility class to retrieve a
ServerUnderTestProvidervia a Service Loader. - specName(String) - Method in class io.micronaut.http.tck.TestScenario.Builder
- startTracking(String) - Static method in class io.micronaut.http.tck.netty.TestLeakDetector
-
Start tracking leaks.
- status(HttpStatus) - Method in class io.micronaut.http.tck.HttpResponseAssertion.Builder
- stopTrackingAndReportLeaks() - Static method in class io.micronaut.http.tck.netty.TestLeakDetector
-
Stop tracking leaks.
- StringBodyAssertionBuilder(String) - Constructor for class io.micronaut.http.tck.BodyAssertion.StringBodyAssertionBuilder
T
- TestLeakDetector - Class in io.micronaut.http.tck.netty
-
Utility for testing for netty buffer leaks.
- TestScenario - Class in io.micronaut.http.tck
-
Defines a HTTP Server Test Scenario.
- TestScenario.Builder - Class in io.micronaut.http.tck
-
Test Scenario Builder.
All Classes and Interfaces|All Packages|Constant Field Values