Index

A C D E G H I L N O P R T U V 
All Classes and Interfaces|All Packages|Serialized Form

A

ACCEPT_ALL - Static variable in interface org.verifyica.api.ClassInterceptor
Predicate to accept any ClassContext
Argument<T> - Interface in org.verifyica.api
Argument is a container that associates a name with a given payload.
Argument.Empty - Class in org.verifyica.api
Class to implement Empty
ArgumentContext - Interface in org.verifyica.api
Interface to implement ArgumentContext
assumeFalse(boolean) - Static method in class org.verifyica.api.Assumptions
Validate an assumption is false
assumeFalse(BooleanSupplier) - Static method in class org.verifyica.api.Assumptions
Validate an assumption is false
assumeTrue(boolean) - Static method in class org.verifyica.api.Assumptions
Validate an assumption is true
assumeTrue(BooleanSupplier) - Static method in class org.verifyica.api.Assumptions
Validate an assumption is true
Assumptions - Class in org.verifyica.api
Class to implement Assumptions
Assumptions.Failed - Exception Class in org.verifyica.api
Class to implement AssumptionFailed

C

ClassContext - Interface in org.verifyica.api
Interface to implement ClassContext
ClassInterceptor - Interface in org.verifyica.api
Interface to implement ClassInterceptor
Configuration - Interface in org.verifyica.api
Interface to implement Configuration
Context - Interface in org.verifyica.api
Interface to implement Context

D

destroy(EngineContext) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor destroy
destroy(EngineContext) - Method in interface org.verifyica.api.EngineInterceptor
Engine destroy

E

EMPTY - Static variable in interface org.verifyica.api.Argument
Empty Argument
EngineContext - Interface in org.verifyica.api
Interface to implement EngineContext
EngineInterceptor - Interface in org.verifyica.api
Interface to implement EngineInterceptor

G

getClassContext() - Method in interface org.verifyica.api.ArgumentContext
Get the ClassContext
getConfiguration() - Method in interface org.verifyica.api.Context
Get the Configuration
getConfiguration() - Method in interface org.verifyica.api.EngineContext
Get the Engine Configuration
getEngineContext() - Method in interface org.verifyica.api.ArgumentContext
Get the EngineContext
getEngineContext() - Method in interface org.verifyica.api.ClassContext
Get the EngineContext
getMap() - Method in interface org.verifyica.api.Context
Get the Map
getName() - Method in class org.verifyica.api.Argument.Empty
 
getName() - Method in interface org.verifyica.api.Argument
 
getName() - Method in interface org.verifyica.api.Named
Method to get the name
getPayload() - Method in class org.verifyica.api.Argument.Empty
 
getPayload() - Method in interface org.verifyica.api.Argument
Method to get the Argument payload
getPayload(Class<V>) - Method in class org.verifyica.api.Argument.Empty
 
getPayload(Class<V>) - Method in interface org.verifyica.api.Argument
Method to get the Argument payload
getProperties() - Method in interface org.verifyica.api.Configuration
Get the Configuration Properties
getPropertiesFilename() - Method in interface org.verifyica.api.Configuration
Get the Path to the Properties configuration file
getTestArgument() - Method in interface org.verifyica.api.ArgumentContext
Get the Argument
getTestArgument(Class<V>) - Method in interface org.verifyica.api.ArgumentContext
Get the Argument
getTestArgumentIndex() - Method in interface org.verifyica.api.ArgumentContext
Get the Argument index
getTestArgumentParallelism() - Method in interface org.verifyica.api.ClassContext
Get the test argument parallelism
getTestClass() - Method in interface org.verifyica.api.ClassContext
Get the test class
getTestClassDisplayName() - Method in interface org.verifyica.api.ClassContext
Get the test class display name
getTestClassTags() - Method in interface org.verifyica.api.ClassContext
Get the test class tags
getTestInstance() - Method in interface org.verifyica.api.ClassContext
Get the test class instance
getTestInstance(Class<V>) - Method in interface org.verifyica.api.ClassContext
Get the test class instance
getVersion() - Method in interface org.verifyica.api.EngineContext
Get the Engine version

H

hasPayload() - Method in class org.verifyica.api.Argument.Empty
 
hasPayload() - Method in interface org.verifyica.api.Argument
Method to return if the Argument has a payload

I

initialize(EngineContext) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor initialize
initialize(EngineContext) - Method in interface org.verifyica.api.EngineInterceptor
Engine initialize
isLocked(String) - Static method in class org.verifyica.api.LockManager
Method to return if a key is locked

L

lock(String) - Static method in class org.verifyica.api.LockManager
Method to lock a key
LockManager - Class in org.verifyica.api
Class to implement LockManager

N

Named - Interface in org.verifyica.api
Interface to implement Named
notBlank(String, String, String) - Static method in interface org.verifyica.api.Argument
Method to validate a String is not null and not blank, throwing an IllegalArgumentException if it is null or blank
notNull(Object, String) - Static method in interface org.verifyica.api.Argument
Method to validate an Object is not null, throwing an IllegalArgumentException if it is null

O

of(String, T) - Static method in interface org.verifyica.api.Argument
Method to create an Argument of type T
ofBigDecimal(BigDecimal) - Static method in interface org.verifyica.api.Argument
Method to create an Argument of type BigDecimal
ofBigInteger(BigInteger) - Static method in interface org.verifyica.api.Argument
Method to create an Argument of type BigInteger
ofBoolean(boolean) - Static method in interface org.verifyica.api.Argument
Method to create an Argument of type boolean
ofByte(byte) - Static method in interface org.verifyica.api.Argument
Method to create an Argument of type byte
ofChar(char) - Static method in interface org.verifyica.api.Argument
Method to create an Argument of type char
ofDouble(double) - Static method in interface org.verifyica.api.Argument
Method to create an Argument of type double
ofFloat(float) - Static method in interface org.verifyica.api.Argument
Method to create an Argument of type float
ofInt(int) - Static method in interface org.verifyica.api.Argument
Method to create an Argument of type int
ofLong(long) - Static method in interface org.verifyica.api.Argument
Method to create an Argument of type long
ofShort(short) - Static method in interface org.verifyica.api.Argument
Method to create an Argument of type short
ofString(String) - Static method in interface org.verifyica.api.Argument
Method to create an Argument of type String
onDestroy(ClassContext) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor onDestroy callback
org.verifyica.api - package org.verifyica.api
 

P

parallelism() - Element in annotation type org.verifyica.api.Verifyica.ArgumentSupplier
Method to get parallelism
postAfterAll(ArgumentContext, Throwable) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor postAfterAll callback
postAfterEach(ArgumentContext, Throwable) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor postAfterEach callback
postBeforeAll(ArgumentContext, Throwable) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor postBeforeAll callback
postBeforeEach(ArgumentContext, Throwable) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor postBeforeEach callback
postConclude(ClassContext, Throwable) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor postConclude callback
postInstantiate(EngineContext, Class<?>, Object, Throwable) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor postInstantiate callback
postPrepare(ClassContext, Throwable) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor postPrepare callback
postTest(ArgumentContext, Method, Throwable) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor postTest callback
preAfterAll(ArgumentContext) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor preAfterAll callback
preAfterEach(ArgumentContext) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor preAfterEach callback
preBeforeAll(ArgumentContext) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor preBeforeAll callback
preBeforeEach(ArgumentContext) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor preBeforeEach callback
preConclude(ClassContext) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor preConclude callback
predicate() - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor predicate
preInstantiate(EngineContext, Class<?>) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor preInstantiate callback
prePrepare(ClassContext) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor prePrepare callback
preTest(ArgumentContext, Method) - Method in interface org.verifyica.api.ClassInterceptor
ClassInterceptor preTest callback

R

rethrow(Throwable) - Method in interface org.verifyica.api.ClassInterceptor
Rethrows a Throwable if not null

T

toString() - Method in class org.verifyica.api.Argument.Empty
 
tryLock(String) - Static method in class org.verifyica.api.LockManager
Method to try to lock a key
tryLock(String, long, TimeUnit) - Static method in class org.verifyica.api.LockManager
Method to try to lock a key

U

unlock(String) - Static method in class org.verifyica.api.LockManager
Method to unlock a key

V

value() - Element in annotation type org.verifyica.api.Verifyica.DisplayName
DisplayName value
value() - Element in annotation type org.verifyica.api.Verifyica.Order
Order value
value() - Element in annotation type org.verifyica.api.Verifyica.Tag
Tag value
value() - Element in annotation type org.verifyica.api.Verifyica.Tags
Tag values
Verifyica - Annotation Type in org.verifyica.api
Interface that contains all Verifyica annotations
Verifyica.AfterAll - Annotation Type in org.verifyica.api
AfterAll annotation
Verifyica.AfterEach - Annotation Type in org.verifyica.api
AfterEach annotation
Verifyica.ArgumentSupplier - Annotation Type in org.verifyica.api
ArgumentSupplier annotation
Verifyica.Autowired - Annotation Type in org.verifyica.api
Autowired annotation
Verifyica.BeforeAll - Annotation Type in org.verifyica.api
BeforeAll annotation
Verifyica.BeforeEach - Annotation Type in org.verifyica.api
BeforeEach annotation
Verifyica.ClassInterceptorSupplier - Annotation Type in org.verifyica.api
ClassInterceptorSupplier annotation
Verifyica.Conclude - Annotation Type in org.verifyica.api
Conclude annotation
Verifyica.Disabled - Annotation Type in org.verifyica.api
Disabled annotation
Verifyica.DisplayName - Annotation Type in org.verifyica.api
DisplayName annotation
Verifyica.Order - Annotation Type in org.verifyica.api
Order annotation
Verifyica.Prepare - Annotation Type in org.verifyica.api
Prepare annotation
Verifyica.Tag - Annotation Type in org.verifyica.api
Tag annotation
Verifyica.Tags - Annotation Type in org.verifyica.api
Tags annotation
Verifyica.Test - Annotation Type in org.verifyica.api
Test annotation
Verifyica.Testable - Annotation Type in org.verifyica.api
Testable annotation
A C D E G H I L N O P R T U V 
All Classes and Interfaces|All Packages|Serialized Form