Package | Description |
---|---|
ratpack.groovy.test | |
ratpack.groovy.test.embed |
Support for creating Groovy based embedded applications.
|
ratpack.test | |
ratpack.test.embed |
Support for creating embedded applications at test time, for testing Ratpack features and extensions.
|
ratpack.test.remote |
Modifier and Type | Class and Description |
---|---|
class |
LocalScriptApplicationUnderTest |
Modifier and Type | Method and Description |
---|---|
ApplicationUnderTest |
TestHttpClient.getApplicationUnderTest() |
Modifier and Type | Method and Description |
---|---|
static TestHttpClient |
TestHttpClients.testHttpClient(ApplicationUnderTest applicationUnderTest) |
static TestHttpClient |
TestHttpClients.testHttpClient(ApplicationUnderTest applicationUnderTest,
Action<RequestSpecification> requestConfigurer) |
Modifier and Type | Class and Description |
---|---|
class |
ClosureBackedEmbeddedApplication
A highly configurable
EmbeddedApplication implementation that allows the application to be defined in code at runtime. |
Modifier and Type | Class and Description |
---|---|
class |
ServerBackedApplicationUnderTest |
Modifier and Type | Interface and Description |
---|---|
interface |
EmbeddedApplication
An application created and used at runtime, useful for functionally testing subsets of functionality.
|
Modifier and Type | Class and Description |
---|---|
class |
EmbeddedApplicationSupport
A support implementation that handles the file system and
ApplicationUnderTest requirements. |
class |
LaunchConfigEmbeddedApplication
A supporting implementation of
EmbeddedApplication that starts a server based on a subclass provided LaunchConfig . |
Constructor and Description |
---|
RemoteControl(ApplicationUnderTest application) |
RemoteControl(ApplicationUnderTest application,
String path) |