Test

public interface Test<TT extends Test<TT, ET, RT, AT>, ET extends Expected, RT extends Result<RT, AT, TT, ET>, AT extends Actual>(source)

A type of a test.

Parameters

<TT>

the type of the test

<ET>

the type of the expected behavior

<RT>

the type of the result

<AT>

the type of the actual behavior

Inheritors

Types

Link copied to clipboard
public interface Builder<TT extends Test<TT, ET, RT, AT>, ET extends Expected, RT extends Result<RT, AT, TT, ET>, AT extends Actual, BT extends Test.Builder<TT, ET, RT, AT, BT>>
A builder for tests.

Functions

Link copied to clipboard
public abstract ET expected()
Returns the expected behavior of this test.