Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AbstractAppExtension<T extends Annotation> - Class in ru.vyarus.dropwizard.guice.test.spock.ext
-
Base class for guicey spock extensions.
- AbstractAppExtension() - Constructor for class ru.vyarus.dropwizard.guice.test.spock.ext.AbstractAppExtension
- AbstractEnvironmentSupport(Class<?>) - Constructor for class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor.AbstractEnvironmentSupport
-
Create environment support.
- after() - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor.AbstractEnvironmentSupport
- after() - Method in interface ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor.EnvironmentSupport
-
Shutdown environment.
B
- before() - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor.AbstractEnvironmentSupport
- before() - Method in interface ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor.EnvironmentSupport
-
Prepare environment.
- build() - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor.AbstractEnvironmentSupport
- buildSupport(UseDropwizardApp, Class<?>) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.DropwizardAppExtension
- buildSupport(UseGuiceyApp, Class<?>) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyAppExtension
- buildSupport(T, Class<?>) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.AbstractAppExtension
C
- config() - Element in annotation interface ru.vyarus.dropwizard.guice.test.spock.UseDropwizardApp
- config() - Element in annotation interface ru.vyarus.dropwizard.guice.test.spock.UseGuiceyApp
- configOverride() - Element in annotation interface ru.vyarus.dropwizard.guice.test.spock.UseDropwizardApp
- configOverride() - Element in annotation interface ru.vyarus.dropwizard.guice.test.spock.UseGuiceyApp
- ConfigOverride - Annotation Interface in ru.vyarus.dropwizard.guice.test.spock
-
Must be used together with
@UseGuiceApporUseDropwizardAppto specify configuration overrides. - convertOverrides(ConfigOverride...) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.AbstractAppExtension
-
Utility method to convert configuration overrides from annotation to rule compatible format.
D
- DropwizardAppExtension - Class in ru.vyarus.dropwizard.guice.test.spock.ext
-
Spock extension for starting complete dropwizard app.
- DropwizardAppExtension() - Constructor for class ru.vyarus.dropwizard.guice.test.spock.ext.DropwizardAppExtension
F
- findHooks(Class<?>) - Static method in class ru.vyarus.dropwizard.guice.test.spock.ext.SpecialFieldsSupport
-
Search guicey hooks in static test fields (including super classes).
G
- getClient() - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor.AbstractEnvironmentSupport
- getClient() - Method in interface ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor.EnvironmentSupport
- getHooks(UseDropwizardApp) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.DropwizardAppExtension
- getHooks(UseGuiceyApp) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyAppExtension
- getHooks(T) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.AbstractAppExtension
- getInjector() - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor.AbstractEnvironmentSupport
- getInjector() - Method in interface ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor.EnvironmentSupport
- GuiceyAppExtension - Class in ru.vyarus.dropwizard.guice.test.spock.ext
-
Spock extension for guice-only lightweight tests.
- GuiceyAppExtension() - Constructor for class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyAppExtension
- GuiceyConfigurationExtension - Class in ru.vyarus.dropwizard.guice.test.spock.ext
-
Deprecated.additional hooks may be declared in static test fields
- GuiceyConfigurationExtension() - Constructor for class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyConfigurationExtension
-
Deprecated.
- GuiceyConfigurationHookInterceptor - Class in ru.vyarus.dropwizard.guice.test.spock.ext
-
Deprecated.additional hooks may be declared in static test fields
- GuiceyConfigurationHookInterceptor(List<GuiceyConfigurationHook>) - Constructor for class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyConfigurationHookInterceptor
-
Deprecated.Create hooks interceptor.
- GuiceyExtensionException - Exception in ru.vyarus.dropwizard.guice.test.spock.ext
-
Exception thrown in case of exceptional situations in extensions.
- GuiceyExtensionException(String) - Constructor for exception ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyExtensionException
-
Create extension exception.
- GuiceyExtensionException(String, Throwable) - Constructor for exception ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyExtensionException
-
Create extension exception.
- GuiceyInterceptor - Class in ru.vyarus.dropwizard.guice.test.spock.ext
-
Leverages rules logic to start/stop application and injects Guice-provided objects into specifications.
- GuiceyInterceptor(SpecInfo, GuiceyInterceptor.EnvironmentSupport, List<GuiceyConfigurationHook>) - Constructor for class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor
-
Create an interceptor.
- GuiceyInterceptor.AbstractEnvironmentSupport - Class in ru.vyarus.dropwizard.guice.test.spock.ext
-
Base environment support implementation.
- GuiceyInterceptor.EnvironmentSupport - Interface in ru.vyarus.dropwizard.guice.test.spock.ext
-
External junit rules adapter.
H
- hooks() - Element in annotation interface ru.vyarus.dropwizard.guice.test.spock.UseDropwizardApp
-
Hooks provide access to guice builder allowing complete customization of application context in tests.
- hooks() - Element in annotation interface ru.vyarus.dropwizard.guice.test.spock.UseGuiceyApp
-
Hooks provide access to guice builder allowing complete customization of application context in tests.
I
- initClients(Object, List<AnnotatedField<InjectClient, ClientSupport>>, ClientSupport, boolean) - Static method in class ru.vyarus.dropwizard.guice.test.spock.ext.SpecialFieldsSupport
-
Injects client object into static test fields (including super class).
- InjectClient - Annotation Interface in ru.vyarus.dropwizard.guice.test.spock
-
Marker annotation for
ClientSupportspock test field. - interceptCleanupSpecMethod(IMethodInvocation) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyConfigurationHookInterceptor
-
Deprecated.
- interceptCleanupSpecMethod(IMethodInvocation) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor
- interceptInitializerMethod(IMethodInvocation) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor
- interceptSharedInitializerMethod(IMethodInvocation) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyConfigurationHookInterceptor
-
Deprecated.
- interceptSharedInitializerMethod(IMethodInvocation) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyInterceptor
K
- key() - Element in annotation interface ru.vyarus.dropwizard.guice.test.spock.ConfigOverride
R
- randomPorts() - Element in annotation interface ru.vyarus.dropwizard.guice.test.spock.UseDropwizardApp
-
Enables random ports usage.
- restMapping() - Element in annotation interface ru.vyarus.dropwizard.guice.test.spock.UseDropwizardApp
-
Specifies rest mapping path.
- ru.vyarus.dropwizard.guice.test.spock - package ru.vyarus.dropwizard.guice.test.spock
- ru.vyarus.dropwizard.guice.test.spock.ext - package ru.vyarus.dropwizard.guice.test.spock.ext
S
- SpecialFieldsSupport - Class in ru.vyarus.dropwizard.guice.test.spock.ext
-
Support for special test fields.
U
- UseDropwizardApp - Annotation Interface in ru.vyarus.dropwizard.guice.test.spock
-
Dropwizard spock extension.
- UseGuiceyApp - Annotation Interface in ru.vyarus.dropwizard.guice.test.spock
-
Guicey spock extension.
- UseGuiceyHooks - Annotation Interface in ru.vyarus.dropwizard.guice.test.spock
-
Deprecated.additional hooks could be declared in static test fields (even in base test class)
V
- value() - Element in annotation interface ru.vyarus.dropwizard.guice.test.spock.ConfigOverride
- value() - Element in annotation interface ru.vyarus.dropwizard.guice.test.spock.UseDropwizardApp
- value() - Element in annotation interface ru.vyarus.dropwizard.guice.test.spock.UseGuiceyApp
- value() - Element in annotation interface ru.vyarus.dropwizard.guice.test.spock.UseGuiceyHooks
-
Deprecated.
- visitSpec(SpecInfo) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.AbstractAppExtension
- visitSpec(SpecInfo) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyConfigurationExtension
-
Deprecated.
- visitSpecAnnotation(UseGuiceyHooks, SpecInfo) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.GuiceyConfigurationExtension
-
Deprecated.
- visitSpecAnnotation(T, SpecInfo) - Method in class ru.vyarus.dropwizard.guice.test.spock.ext.AbstractAppExtension
All Classes and Interfaces|All Packages|Serialized Form