Index

A B C D E G H I L R S T 
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
ServerUnderTest implementation for EmbeddedServer.
EmbeddedServerUnderTest(Map<String, Object>) - Constructor for class io.micronaut.http.tck.EmbeddedServerUnderTest
 
EmbeddedServerUnderTestProvider - Class in io.micronaut.http.tck
ServerUnderTestProvider implemntation which returns an instance of EmbeddedServerUnderTest.
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 ServerUnderTestProvider via 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.
A B C D E G H I L R S T 
All Classes and Interfaces|All Packages|Constant Field Values