Index

A B C D F G H I K R S U V 
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 @UseGuiceApp or UseDropwizardApp to 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 ClientSupport spock 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
 
A B C D F G H I K R S U V 
All Classes and Interfaces|All Packages|Serialized Form