Skip navigation links
A C D E G H I M R T V W 

A

AlchemyTestRunner - Class in tech.sirwellington.alchemy.test.junit.runners
Alchemy Test Runner Features:
AlchemyTestRunner(Class<?>) - Constructor for class tech.sirwellington.alchemy.test.junit.runners.AlchemyTestRunner
 
assertThrows(ExceptionOperation) - Static method in class tech.sirwellington.alchemy.test.junit.ThrowableAssertion
Assert that a function throws an exception.

C

call() - Method in interface tech.sirwellington.alchemy.test.junit.ExceptionOperation
Calls the code that may throw an exception.
checkNotNull(Object) - Static method in class tech.sirwellington.alchemy.test.Checks.Internal
 
checkNotNull(Object, String) - Static method in class tech.sirwellington.alchemy.test.Checks.Internal
 
Checks - Class in tech.sirwellington.alchemy.test
Used internally to perform argument checks.
Checks.Internal - Class in tech.sirwellington.alchemy.test
 
checkThat(boolean) - Static method in class tech.sirwellington.alchemy.test.Checks.Internal
 
checkThat(boolean, String) - Static method in class tech.sirwellington.alchemy.test.Checks.Internal
 
containsInMessage(String) - Method in class tech.sirwellington.alchemy.test.junit.ThrowableAssertion
Assert that the exception contains a string in its message.

D

DontRepeat - Annotation Type in tech.sirwellington.alchemy.test.junit.runners
Applied on a Test Method, this Annotation tells the AlchemyTestRunner not to repeat the test case, even if a @Repeat is attached to the Test Class (or method).

E

ExceptionNotThrownException - Error in tech.sirwellington.alchemy.test.junit
 
ExceptionNotThrownException() - Constructor for error tech.sirwellington.alchemy.test.junit.ExceptionNotThrownException
 
ExceptionNotThrownException(String) - Constructor for error tech.sirwellington.alchemy.test.junit.ExceptionNotThrownException
 
ExceptionNotThrownException(String, Throwable) - Constructor for error tech.sirwellington.alchemy.test.junit.ExceptionNotThrownException
 
ExceptionNotThrownException(Throwable) - Constructor for error tech.sirwellington.alchemy.test.junit.ExceptionNotThrownException
 
ExceptionOperation - Interface in tech.sirwellington.alchemy.test.junit
Intended to be used in conjunction with ThrowableAssertion and Lambdas to make asserting Throwables much easier syntactically.

G

GenerateBoolean - Annotation Type in tech.sirwellington.alchemy.test.junit.runners
Used in with the AlchemyTestRunner, this Annotations allows the Runtime Injection of Generated Booleans from the AlchemyGenerator library.
GenerateBoolean.Values - Class in tech.sirwellington.alchemy.test.junit.runners
 
GenerateCustom - Annotation Type in tech.sirwellington.alchemy.test.junit.runners
Used in with the AlchemyTestRunner, this Annotations allows the Runtime Injection of Custom Objects using the AlchemyGenerator library.
GenerateCustom.Values - Class in tech.sirwellington.alchemy.test.junit.runners
 
GenerateDate - Annotation Type in tech.sirwellington.alchemy.test.junit.runners
Used in with the AlchemyTestRunner, this Annotations allows the Runtime Injection of Generated Dates using DateGenerators from the AlchemyGenerator library.
GenerateDate.Type - Enum in tech.sirwellington.alchemy.test.junit.runners
 
GenerateDate.Values - Class in tech.sirwellington.alchemy.test.junit.runners
 
GenerateDouble - Annotation Type in tech.sirwellington.alchemy.test.junit.runners
Used in with the AlchemyTestRunner, this Annotations allows the Runtime Injection of Generated Doubles from the AlchemyGenerator library.
GenerateDouble.Type - Enum in tech.sirwellington.alchemy.test.junit.runners
 
GenerateDouble.Values - Class in tech.sirwellington.alchemy.test.junit.runners
 
GenerateEnum - Annotation Type in tech.sirwellington.alchemy.test.junit.runners
Used in with the AlchemyTestRunner, this Annotations allows the Runtime Injection of Enum values, using EnumGenerators from the AlchemyGenerator library.
GenerateEnum.Values - Class in tech.sirwellington.alchemy.test.junit.runners
 
GenerateFloat - Annotation Type in tech.sirwellington.alchemy.test.junit.runners
Used in with the AlchemyTestRunner, this Annotations allows the Runtime Injection of Generated Doubles from the AlchemyGenerator library.
GenerateFloat.Type - Enum in tech.sirwellington.alchemy.test.junit.runners
 
GenerateFloat.Values - Class in tech.sirwellington.alchemy.test.junit.runners
 
GenerateInteger - Annotation Type in tech.sirwellington.alchemy.test.junit.runners
Used in with the AlchemyTestRunner, this Annotations allows the Runtime Injection of Generated Integers from the AlchemyGenerator library.
GenerateInteger.Type - Enum in tech.sirwellington.alchemy.test.junit.runners
 
GenerateInteger.Values - Class in tech.sirwellington.alchemy.test.junit.runners
 
GenerateList - Annotation Type in tech.sirwellington.alchemy.test.junit.runners
Used in with the AlchemyTestRunner, this Annotations allows the Runtime Injection of List values, using CollectionGenerators from the AlchemyGenerator library.
GenerateList.Values - Class in tech.sirwellington.alchemy.test.junit.runners
 
GenerateLong - Annotation Type in tech.sirwellington.alchemy.test.junit.runners
Used in with the AlchemyTestRunner, this Annotations allows the Runtime Injection of Generated Longs from the AlchemyGenerator library.
GenerateLong.Type - Enum in tech.sirwellington.alchemy.test.junit.runners
 
GenerateLong.Values - Class in tech.sirwellington.alchemy.test.junit.runners
 
GeneratePojo - Annotation Type in tech.sirwellington.alchemy.test.junit.runners
 
GeneratePojo.Values - Class in tech.sirwellington.alchemy.test.junit.runners
 
GenerateString - Annotation Type in tech.sirwellington.alchemy.test.junit.runners
Used in with the AlchemyTestRunner, this Annotations allows the Runtime Injection of Generated Strings from the AlchemyGenerator library.
GenerateString.Type - Enum in tech.sirwellington.alchemy.test.junit.runners
 
GenerateString.Values - Class in tech.sirwellington.alchemy.test.junit.runners
 
GenerateURL - Annotation Type in tech.sirwellington.alchemy.test.junit.runners
Used in with the AlchemyTestRunner, this Annotations allows the Runtime Injection of Generated Strings from the AlchemyGenerator library.
GenerateURL.Values - Class in tech.sirwellington.alchemy.test.junit.runners
 

H

hasCauseInstanceOf(Class<? extends Throwable>) - Method in class tech.sirwellington.alchemy.test.junit.ThrowableAssertion
Asserts that the Exception has a cause of a particular type.
hasMessage(String) - Method in class tech.sirwellington.alchemy.test.junit.ThrowableAssertion
Checks to make sure the exception contains a certain message.
hasNoCause() - Method in class tech.sirwellington.alchemy.test.junit.ThrowableAssertion
Assert that the exception has no causing exception

I

InitMocks - Annotation Type in tech.sirwellington.alchemy.test.junit.runners
AlchemyTestRunner inits your Mockito Mocks for you, exactly the same way as MockitoJUnitRunner does.
isInstanceOf(Class<? extends Throwable>) - Method in class tech.sirwellington.alchemy.test.junit.ThrowableAssertion
Check that the Exception is of a particular type.

M

methodBlock(FrameworkMethod) - Method in class tech.sirwellington.alchemy.test.junit.runners.AlchemyTestRunner
 
MoreAnswers - Class in tech.sirwellington.alchemy.test.mockito
This class contains a variety of useful answers for use in combination with Mockito.

R

Repeat - Annotation Type in tech.sirwellington.alchemy.test.junit.runners
Allows each Test Case to be executed multiple times.
returnArgumentAtIndex(int) - Static method in class tech.sirwellington.alchemy.test.mockito.MoreAnswers
An answer that returns one of the parameters as the return value.
returnFirst() - Static method in class tech.sirwellington.alchemy.test.mockito.MoreAnswers
For example:
run(RunNotifier) - Method in class tech.sirwellington.alchemy.test.junit.runners.AlchemyTestRunner
 

T

tech.sirwellington.alchemy.test - package tech.sirwellington.alchemy.test
 
tech.sirwellington.alchemy.test.junit - package tech.sirwellington.alchemy.test.junit
 
tech.sirwellington.alchemy.test.junit.runners - package tech.sirwellington.alchemy.test.junit.runners
 
tech.sirwellington.alchemy.test.mockito - package tech.sirwellington.alchemy.test.mockito
 
ThrowableAssertion - Class in tech.sirwellington.alchemy.test.junit
Makes it easier syntactically using Java 8 to assert an Exception is thrown by a section of code.

V

valueOf(String) - Static method in enum tech.sirwellington.alchemy.test.junit.runners.GenerateDate.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.sirwellington.alchemy.test.junit.runners.GenerateDouble.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.sirwellington.alchemy.test.junit.runners.GenerateFloat.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.sirwellington.alchemy.test.junit.runners.GenerateInteger.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.sirwellington.alchemy.test.junit.runners.GenerateLong.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum tech.sirwellington.alchemy.test.junit.runners.GenerateString.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum tech.sirwellington.alchemy.test.junit.runners.GenerateDate.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.sirwellington.alchemy.test.junit.runners.GenerateDouble.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.sirwellington.alchemy.test.junit.runners.GenerateFloat.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.sirwellington.alchemy.test.junit.runners.GenerateInteger.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.sirwellington.alchemy.test.junit.runners.GenerateLong.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum tech.sirwellington.alchemy.test.junit.runners.GenerateString.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

withBefores(FrameworkMethod, Object, Statement) - Method in class tech.sirwellington.alchemy.test.junit.runners.AlchemyTestRunner
 
A C D E G H I M R T V W 
Skip navigation links

Copyright © 2015–2018 RedRoma, Inc.. All rights reserved.