Interface CartesianMethodArgumentsProvider

All Superinterfaces:
CartesianArgumentsProvider
All Known Implementing Classes:
CartesianFactoryArgumentsProvider

public interface CartesianMethodArgumentsProvider extends CartesianArgumentsProvider
Provides arguments for all parameters of a CartesianTest method.

For more information, see the Cartesian product documentation.

  • Method Summary

    Modifier and Type
    Method
    Description
    provideArguments(org.junit.jupiter.api.extension.ExtensionContext context)
    Provides an ArgumentSets object, containing the arguments for each parameter in order, to be used for the CartesianTest.
  • Method Details

    • provideArguments

      ArgumentSets provideArguments(org.junit.jupiter.api.extension.ExtensionContext context) throws Exception
      Provides an ArgumentSets object, containing the arguments for each parameter in order, to be used for the CartesianTest.
      Parameters:
      context - the current extension context
      Returns:
      a ArgumentSets object
      Throws:
      Exception