public class Bdd<T> extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Bdd.BddType |
| Modifier and Type | Field and Description |
|---|---|
protected T |
input |
protected String |
message |
protected Bdd<?> |
parentTask |
protected Bdd.BddType |
type |
| Modifier | Constructor and Description |
|---|---|
protected |
Bdd(Bdd<?> parentTask,
Bdd.BddType type,
String message,
T input) |
| Modifier and Type | Method and Description |
|---|---|
<E> Bdd<E> |
and(E variable) |
Bdd<T> |
and(Iterable<UncheckedConsumer<T>> consumers) |
<E> Bdd<E> |
and(String message,
E variable) |
Bdd<T> |
and(String message,
Iterable<UncheckedConsumer<T>> consumers) |
Bdd<T> |
and(String message,
UncheckedConsumer<T>... consumers) |
<F> Bdd<F> |
and(String message,
UncheckedFunction<T,F> function) |
Bdd<T> |
and(UncheckedConsumer<T>... consumers) |
<F> Bdd<F> |
and(UncheckedFunction<T,F> function) |
protected Bdd<T> |
bddConsumer(Bdd.BddType type,
String message,
Iterable<UncheckedConsumer<T>> consumers) |
protected <F> Bdd<F> |
bddFunction(Bdd.BddType type,
String message,
UncheckedFunction<T,F> function) |
protected Bdd<T> |
bddHamcrest(String message,
Iterable<org.hamcrest.Matcher<?>> matchers) |
protected <E> Bdd<E> |
bddVariable(Bdd.BddType type,
String message,
E variable) |
<E> Bdd<E> |
but(E variable) |
Bdd<T> |
but(Iterable<UncheckedConsumer<T>> consumers) |
<E> Bdd<E> |
but(String message,
E variable) |
Bdd<T> |
but(String message,
Iterable<UncheckedConsumer<T>> consumers) |
Bdd<T> |
but(String message,
UncheckedConsumer<T>... consumers) |
<F> Bdd<F> |
but(String message,
UncheckedFunction<T,F> function) |
Bdd<T> |
but(UncheckedConsumer<T>... consumers) |
<F> Bdd<F> |
but(UncheckedFunction<T,F> function) |
String |
end()
Optional end identifier
|
<E> Bdd<E> |
given(E variable) |
Bdd<T> |
given(Iterable<UncheckedConsumer<T>> consumers) |
<E> Bdd<E> |
given(String message,
E variable) |
Bdd<T> |
given(String message,
Iterable<UncheckedConsumer<T>> consumers) |
Bdd<T> |
given(String message,
UncheckedConsumer<T>... consumers) |
<F> Bdd<F> |
given(String message,
UncheckedFunction<T,F> function) |
Bdd<T> |
given(UncheckedConsumer<T>... consumers) |
<F> Bdd<F> |
given(UncheckedFunction<T,F> function) |
Bdd<T> |
match(Iterable<UncheckedConsumer<T>> consumers) |
Bdd<T> |
match(org.hamcrest.Matcher<? super T>... matcher) |
Bdd<T> |
match(org.hamcrest.Matcher<? super T> matcher) |
Bdd<T> |
match(String message,
Iterable<UncheckedConsumer<T>> consumers) |
Bdd<T> |
match(String message,
org.hamcrest.Matcher<? super T>... matchers) |
Bdd<T> |
match(String message,
org.hamcrest.Matcher<? super T> matcher) |
Bdd<T> |
match(String message,
UncheckedConsumer<T>... consumers) |
Bdd<T> |
match(UncheckedConsumer<T>... consumers) |
<E> Bdd<E> |
then(E variable) |
Bdd<T> |
then(Iterable<UncheckedConsumer<T>> consumers) |
<E> Bdd<E> |
then(String message,
E variable) |
Bdd<T> |
then(String message,
Iterable<UncheckedConsumer<T>> consumers) |
Bdd<T> |
then(String message,
UncheckedConsumer<T>... consumers) |
<F> Bdd<F> |
then(String message,
UncheckedFunction<T,F> function) |
Bdd<T> |
then(UncheckedConsumer<T>... consumers) |
<F> Bdd<F> |
then(UncheckedFunction<T,F> function) |
<E> Bdd<E> |
when(E variable) |
Bdd<T> |
when(Iterable<UncheckedConsumer<T>> consumers) |
<E> Bdd<E> |
when(String message,
E variable) |
Bdd<T> |
when(String message,
Iterable<UncheckedConsumer<T>> consumers) |
Bdd<T> |
when(String message,
UncheckedConsumer<T>... consumers) |
<F> Bdd<F> |
when(String message,
UncheckedFunction<T,F> function) |
Bdd<T> |
when(UncheckedConsumer<T>... consumers) |
<F> Bdd<F> |
when(UncheckedFunction<T,F> function) |
<E> Bdd<E> |
where(E variable) |
Bdd<T> |
where(Iterable<UncheckedConsumer<T>> consumers) |
<E> Bdd<E> |
where(String message,
E variable) |
Bdd<T> |
where(String message,
Iterable<UncheckedConsumer<T>> consumers) |
Bdd<T> |
where(String message,
UncheckedConsumer<T>... consumers) |
<F> Bdd<F> |
where(String message,
UncheckedFunction<T,F> function) |
Bdd<T> |
where(UncheckedConsumer<T>... consumers) |
<F> Bdd<F> |
where(UncheckedFunction<T,F> function) |
<F extends Throwable> |
willThrow(Class<F> expected,
org.junit.jupiter.api.function.Executable executable) |
<F extends Throwable> |
willThrow(String message,
Class<F> expected,
org.junit.jupiter.api.function.Executable executable) |
protected final T input
protected final String message
protected final Bdd<?> parentTask
protected final Bdd.BddType type
protected Bdd(Bdd<?> parentTask, Bdd.BddType type, String message, T input)
public <E> Bdd<E> given(E variable)
public <E> Bdd<E> when(E variable)
public <E> Bdd<E> then(E variable)
public <E> Bdd<E> and(E variable)
public <E> Bdd<E> but(E variable)
public <E> Bdd<E> where(E variable)
protected <E> Bdd<E> bddVariable(Bdd.BddType type, String message, E variable)
public <F> Bdd<F> given(UncheckedFunction<T,F> function)
public <F> Bdd<F> given(String message, UncheckedFunction<T,F> function)
public <F> Bdd<F> when(UncheckedFunction<T,F> function)
public <F> Bdd<F> when(String message, UncheckedFunction<T,F> function)
public <F> Bdd<F> then(UncheckedFunction<T,F> function)
public <F> Bdd<F> then(String message, UncheckedFunction<T,F> function)
public <F> Bdd<F> and(UncheckedFunction<T,F> function)
public <F> Bdd<F> and(String message, UncheckedFunction<T,F> function)
public <F> Bdd<F> but(UncheckedFunction<T,F> function)
public <F> Bdd<F> but(String message, UncheckedFunction<T,F> function)
public <F> Bdd<F> where(UncheckedFunction<T,F> function)
public <F> Bdd<F> where(String message, UncheckedFunction<T,F> function)
@SafeVarargs public final Bdd<T> given(UncheckedConsumer<T>... consumers)
@SafeVarargs public final Bdd<T> given(String message, UncheckedConsumer<T>... consumers)
public Bdd<T> given(Iterable<UncheckedConsumer<T>> consumers)
@SafeVarargs public final Bdd<T> when(UncheckedConsumer<T>... consumers)
@SafeVarargs public final Bdd<T> when(String message, UncheckedConsumer<T>... consumers)
public Bdd<T> when(Iterable<UncheckedConsumer<T>> consumers)
@SafeVarargs public final Bdd<T> then(UncheckedConsumer<T>... consumers)
@SafeVarargs public final Bdd<T> then(String message, UncheckedConsumer<T>... consumers)
public Bdd<T> then(Iterable<UncheckedConsumer<T>> consumers)
@SafeVarargs public final Bdd<T> and(UncheckedConsumer<T>... consumers)
@SafeVarargs public final Bdd<T> and(String message, UncheckedConsumer<T>... consumers)
public Bdd<T> and(Iterable<UncheckedConsumer<T>> consumers)
@SafeVarargs public final Bdd<T> but(UncheckedConsumer<T>... consumers)
@SafeVarargs public final Bdd<T> but(String message, UncheckedConsumer<T>... consumers)
public Bdd<T> but(Iterable<UncheckedConsumer<T>> consumers)
@SafeVarargs public final Bdd<T> where(UncheckedConsumer<T>... consumers)
@SafeVarargs public final Bdd<T> where(String message, UncheckedConsumer<T>... consumers)
public Bdd<T> where(Iterable<UncheckedConsumer<T>> consumers)
@SafeVarargs public final Bdd<T> match(org.hamcrest.Matcher<? super T>... matcher)
@SafeVarargs public final Bdd<T> match(String message, org.hamcrest.Matcher<? super T>... matchers)
@SafeVarargs public final Bdd<T> match(UncheckedConsumer<T>... consumers)
public Bdd<T> match(Iterable<UncheckedConsumer<T>> consumers)
@SafeVarargs public final Bdd<T> match(String message, UncheckedConsumer<T>... consumers)
public <F extends Throwable> Bdd<Class<F>> willThrow(Class<F> expected, org.junit.jupiter.api.function.Executable executable)
public <F extends Throwable> Bdd<Class<F>> willThrow(String message, Class<F> expected, org.junit.jupiter.api.function.Executable executable)
public String end()
protected Bdd<T> bddHamcrest(String message, Iterable<org.hamcrest.Matcher<?>> matchers)
protected Bdd<T> bddConsumer(Bdd.BddType type, String message, Iterable<UncheckedConsumer<T>> consumers)
protected <F> Bdd<F> bddFunction(Bdd.BddType type, String message, UncheckedFunction<T,F> function)
Copyright © 2022. All rights reserved.