Skip navigation links
A C E F G H I M O T 

A

apply(Statement, FrameworkMethod, Object) - Method in class org.helenus.junit.rules.MethodRule
apply(Statement, FrameworkMethod, Object) - Method in class org.helenus.junit.rules.MethodRuleChain
around(MethodRule) - Method in class org.helenus.junit.rules.MethodRuleChain
Create a new MethodRuleChain, which encloses the specified rule with the rules of the current chain.

C

closeTo(Function<T, S>, String, T, double) - Static method in class org.helenus.hamcrest.Matchers
Applies a function to the matched object and the provided one in order to retrieve values to check if they are the same with a tolerable error as determined by calling the Objects.deepEquals(java.lang.Object, java.lang.Object, double) method.

E

emptyChain() - Static method in class org.helenus.junit.rules.MethodRuleChain
Returns a MethodRuleChain without a MethodRule.
equalTo(Function<T, S>, String, T) - Static method in class org.helenus.hamcrest.Matchers
Applies a function to the matched object and the provided one in order to retrieve values to check if they are the same as determined by calling the Objects.deepEquals(java.lang.Object, java.lang.Object) method.

F

fieldEqualTo(String, Matcher<S>) - Static method in class org.helenus.hamcrest.Matchers
Retrieves a field from the matched object and starts matching this new object with the specified matcher.

G

getLineNumber() - Method in class org.helenus.junit.rules.MethodRule
Gets the line number for the test method if available.
getName() - Method in class org.helenus.junit.rules.MethodRule
Gets the name of the test method being executed.
getSourceFile() - Method in class org.helenus.junit.rules.MethodRule
Gets the source file for the test method if available.

H

hasTag(String) - Method in class org.helenus.junit.rules.MethodRule
Checks if the method is annotated with the specified tag.
hasValue(E) - Static method in class org.helenus.hamcrest.Matchers
Creates a matcher for Optionals matching examined optionals whose value is equal to the provided one.
hasValue(Matcher<? super E>) - Static method in class org.helenus.hamcrest.Matchers
Creates a matcher for Optionals matching examined optionals whose value matches the provided matcher.

I

isEmpty() - Static method in class org.helenus.hamcrest.Matchers
Creates a matcher for Optionals matching examined optionals whose value is not present.
isPresent() - Static method in class org.helenus.hamcrest.Matchers
Creates a matcher for Optionals matching examined optionals whose value is present.

M

Matchers - Class in org.helenus.hamcrest
The Matchers class provides a factory for matchers.
Matchers() - Constructor for class org.helenus.hamcrest.Matchers
 
MethodRule - Class in org.helenus.junit.rules
The MethodRule class provides a JUnit4 method rule which enables additional useful functionalities for test cases.
MethodRule(EConsumer<MethodRule, Exception>...) - Constructor for class org.helenus.junit.rules.MethodRule
Instantiates a new MethodRule object.
MethodRuleChain - Class in org.helenus.junit.rules
The MethodRuleChain class provides a JUnit4 method rule that allows ordering of other method rules.
MethodRuleChain(List<MethodRule>) - Constructor for class org.helenus.junit.rules.MethodRuleChain
Instantiates a new MethodRuleChain object.

O

onFailure(ERunnable<Exception>) - Method in class org.helenus.junit.rules.MethodRule
Register an error handler to be called on failure of the current test case.
onFailure(EConsumer<Throwable, Exception>) - Method in class org.helenus.junit.rules.MethodRule
Register an error handler to be called on failure of the current test case.
org.helenus.hamcrest - package org.helenus.hamcrest
 
org.helenus.junit - package org.helenus.junit
 
org.helenus.junit.rules - package org.helenus.junit.rules
 
outer(MethodRule) - Static method in class org.helenus.junit.rules.MethodRuleChain
Returns a MethodRuleChain with a single MethodRule.

T

Tag - Annotation Type in org.helenus.junit
The Tag annotation provides a way to tag test methods which can be later tested for via MethodRule.hasTag(java.lang.String).
Tags - Annotation Type in org.helenus.junit
Defines several Tag annotations on the same element in order to define multiple Tag annotations for the same test method or class.
that(Function<T, S>, String, Matcher<S>) - Static method in class org.helenus.hamcrest.Matchers
Applies a function to the matched object in order to retrieve another and starts matching this new object with the specified matcher.
A C E F G H I M O T 
Skip navigation links

Copyright (C) 2015-2017 The Helenus Driver Project Authors.