@Retention(value=RUNTIME) @Target(value={TYPE,METHOD}) public @interface Conditional
Conditional
. Parameters are injected by tapir at Test execution
runtime. There are several ways how to provide the data:
value()
or method()
: You have to implement a method with the given name in the test class which returns
the parameterconditionalClass()
: The given providerClass has to provide a method which returns the parameter. The method name
can be derived from the field / parameter name or explicitly specified by using value()
/method()
.ConditionalFilter
public abstract String value
public abstract String method
Copyright © 2018–2020 b+m Informatik AG. All rights reserved.