A C D F G I N R S U 

A

apply(Statement, Description) - Method in class io.probedock.junitee.finder.FinderManager
 
apply(Statement, Description) - Method in class io.probedock.junitee.generator.DataGeneratorManager
 

C

cleanData() - Method in class io.probedock.junitee.generator.CompositeDataGenerator
Generate method should be implemented to cleanup data before all other data are cleanup.
cleanup() - Method in class io.probedock.junitee.generator.CompositeDataGenerator
 
cleanup() - Method in interface io.probedock.junitee.generator.IDataGenerator
Cleanup data after the test ends.
CompositeDataGenerator - Class in io.probedock.junitee.generator
Use a composite data generator if you want to beneficiate from the power of automatism around the composite data generator.
CompositeDataGenerator() - Constructor for class io.probedock.junitee.generator.CompositeDataGenerator
 

D

DataGenerator - Annotation Type in io.probedock.junitee.generator
This annotation is used to configure Data Generators for a test method.
DataGeneratorException - Exception in io.probedock.junitee.generator
Dedicated exception for the generators
DataGeneratorException() - Constructor for exception io.probedock.junitee.generator.DataGeneratorException
 
DataGeneratorException(String) - Constructor for exception io.probedock.junitee.generator.DataGeneratorException
 
DataGeneratorException(Throwable) - Constructor for exception io.probedock.junitee.generator.DataGeneratorException
 
DataGeneratorException(String, Throwable) - Constructor for exception io.probedock.junitee.generator.DataGeneratorException
 
DataGeneratorManager - Class in io.probedock.junitee.generator
The data generator manager keep track of factories to ensure only one data generator type is instantiated during a class test execution.
DataGeneratorManager(EntityManagerFactory) - Constructor for class io.probedock.junitee.generator.DataGeneratorManager
Force the construction of the data generator with an entity manager
DependencyInjectionException - Exception in io.probedock.junitee.dependency
Exception in case of injection failures
DependencyInjectionException(String) - Constructor for exception io.probedock.junitee.dependency.DependencyInjectionException
 
DependencyInjectionException(String, Throwable) - Constructor for exception io.probedock.junitee.dependency.DependencyInjectionException
 
DependencyInjector - Class in io.probedock.junitee.dependency
Utility class to inject objects correctly into an object
DependencyInjectorHelper - Class in io.probedock.junitee.dependency
Dependency injector helper offers method to facilitate the injections of fields into objects and such things.
dependsOn(IDataGenerator) - Method in class io.probedock.junitee.generator.CompositeDataGenerator
Define a dependency from a data generator to another one.
dependsOn(String, IDataGenerator) - Method in class io.probedock.junitee.generator.CompositeDataGenerator
Define a dependency from a data generator to another one.

F

Finder - Annotation Type in io.probedock.junitee.finder
This annotation is used to configure finders for a test method
FinderException - Exception in io.probedock.junitee.finder
Dedicated exception for the finders
FinderException() - Constructor for exception io.probedock.junitee.finder.FinderException
 
FinderException(String) - Constructor for exception io.probedock.junitee.finder.FinderException
 
FinderException(Throwable) - Constructor for exception io.probedock.junitee.finder.FinderException
 
FinderException(String, Throwable) - Constructor for exception io.probedock.junitee.finder.FinderException
 
FinderManager - Class in io.probedock.junitee.finder
The finder manager keep track of factories to ensure only one finder type is instantiated during a class test execution.
FinderManager(EntityManagerFactory) - Constructor for class io.probedock.junitee.finder.FinderManager
Force the construction of the data generator with an entity manager

G

generate() - Method in class io.probedock.junitee.generator.CompositeDataGenerator
 
generate() - Method in interface io.probedock.junitee.generator.IDataGenerator
Generate data before the test starts.
generateData() - Method in class io.probedock.junitee.generator.CompositeDataGenerator
Generate method should be implemented to generate data after all other data are generated.
getDataGenerator(Class<? extends T>) - Method in class io.probedock.junitee.generator.CompositeDataGenerator
Retrieve the generator from a data generator class
getDataGenerator(String, Class<? extends T>) - Method in class io.probedock.junitee.generator.CompositeDataGenerator
Retrieve the generator from a data generator class
getDataGenerator(Class<T>) - Method in class io.probedock.junitee.generator.DataGeneratorManager
Be able to retrieve a data generator
getFinder(Class<T>) - Method in class io.probedock.junitee.finder.FinderManager
Be able to retrieve a finder
getNumberToGenerate() - Method in class io.probedock.junitee.generator.CompositeDataGenerator
 
getPrefix() - Method in class io.probedock.junitee.generator.CompositeDataGenerator
 

I

IDataGenerator - Interface in io.probedock.junitee.generator
Define what can be done by a data generator
IFinder - Interface in io.probedock.junitee.finder
Define what can be done by a finder
InflectorHelper - Class in io.probedock.junitee.utils
Helper class to extract class names
inject(Object, EntityManager, boolean) - Static method in class io.probedock.junitee.dependency.DependencyInjector
Analyzes the object to get the fields annotated for injections and inject to those fields the entity manager given.
InjectDataGenerator - Annotation Type in io.probedock.junitee.generator
Annotation to allow injection of data generators into other data generators.
internalApply(Statement, Description) - Method in class io.probedock.junitee.finder.FinderManager
Method to avoid problems with anonymous class and final variables otherwise the content of this method can be put on the method apply
io.probedock.junitee.dependency - package io.probedock.junitee.dependency
 
io.probedock.junitee.finder - package io.probedock.junitee.finder
 
io.probedock.junitee.generator - package io.probedock.junitee.generator
 
io.probedock.junitee.utils - package io.probedock.junitee.utils
 

N

NoValidClassException - Exception in io.probedock.junitee.utils
Exception when a class is not valid to be instantiated within junitee
NoValidClassException(String) - Constructor for exception io.probedock.junitee.utils.NoValidClassException
 
numberToGenerate(int) - Method in class io.probedock.junitee.generator.CompositeDataGenerator
Configure the number of data instances to generate.

R

register(IDataGenerator) - Method in class io.probedock.junitee.generator.CompositeDataGenerator
Register a data generator to be run next to the previous registered data generator.
retrieveInstantiableClassName(Class) - Static method in class io.probedock.junitee.utils.InflectorHelper
 

S

setup() - Method in class io.probedock.junitee.generator.CompositeDataGenerator
The setup method must be override to setup the different things in the composite generator.

U

UseMock - Annotation Type in io.probedock.junitee.dependency
Allows to inject Mocks in place of real implementation of classes
usePrefix(String) - Method in class io.probedock.junitee.generator.CompositeDataGenerator
Configure a string prefix to be used in the data generation
A C D F G I N R S U 

Copyright © 2015. All rights reserved.