Annotation Type AggregateWith

  • @Retention(RUNTIME)
    public @interface AggregateWith
    @AggregateWith is an annotation that allows one to specify an ArgumentsAggregator.

    This annotation may be applied to a parameter of a @ParameterizedTest method in order for an aggregated value to be resolved for the annotated parameter when the test method is invoked.

    @AggregateWith may also be used as a meta-annotation in order to create a custom composed annotation that inherits the semantics of @AggregateWith.

    See Also:
    ArgumentsAggregator, ParameterizedTest
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      java.lang.Class<? extends ArgumentsAggregator> value