Class SimpleAggregator

  • All Implemented Interfaces:
    org.junit.jupiter.params.aggregator.ArgumentsAggregator

    class SimpleAggregator
    extends java.lang.Object
    implements org.junit.jupiter.params.aggregator.ArgumentsAggregator
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object aggregateArguments​(org.junit.jupiter.params.aggregator.ArgumentsAccessor accessor, org.junit.jupiter.api.extension.ParameterContext context)  
      private java.lang.Object tryEachConstructor​(java.util.Set<java.lang.reflect.Constructor<?>> constructors, org.junit.jupiter.params.aggregator.ArgumentsAccessor accessor)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SimpleAggregator

        public SimpleAggregator()
    • Method Detail

      • aggregateArguments

        public java.lang.Object aggregateArguments​(org.junit.jupiter.params.aggregator.ArgumentsAccessor accessor,
                                                   org.junit.jupiter.api.extension.ParameterContext context)
                                            throws org.junit.jupiter.params.aggregator.ArgumentsAggregationException
        Specified by:
        aggregateArguments in interface org.junit.jupiter.params.aggregator.ArgumentsAggregator
        Throws:
        org.junit.jupiter.params.aggregator.ArgumentsAggregationException
      • tryEachConstructor

        private java.lang.Object tryEachConstructor​(java.util.Set<java.lang.reflect.Constructor<?>> constructors,
                                                    org.junit.jupiter.params.aggregator.ArgumentsAccessor accessor)