withData
Creates a configured test suite scope to generate test suites for each item in the provided iterable data.
Parameters
The iterable collection of test data
If true, only a single test element is created and the class name of the data parameter is used as test name
maximum length of test element name (not display name)
maximum length of test element display name
an optional prefix to add to the test name
Optional test configuration
Creates a configured test suite scope to generate test suites for each item in the provided iterable data. Uses provided function to generate suite names.
Parameters
Function to generate suite name from data
The iterable collection of test data
If true, only a single test element is created and the class name of the data parameter is used as test name
maximum length of test element name (not display name)
maximum length of test element display name
an optional prefix to add to the test name
Optional test configuration
Creates a configured test suite scope to generate test suites for each entry in the provided map. Uses map keys as suite names.
Parameters
Map of suite names to test data
If true, only a single test element is created and the class name of the data parameter is used as test name
maximum length of test element name (not display name)
maximum length of test element display name
an optional prefix to add to the test name
Optional test configuration
Creates a configured test suite scope to generate test suites for each item in the provided sequence.
Parameters
The sequence of test data
If true, only a single test element is created and the class name of the data parameter is used as test name
maximum length of test element name (not display name)
maximum length of test element display name
an optional prefix to add to the test name
Optional test configuration
Creates a configured test suite scope to generate test suites for each item in the provided sequence. Uses provided function to generate suite names.
Parameters
Function to generate suite name from data
The sequence of test data
If true, only a single test element is created and the class name of the data parameter is used as test name
maximum length of test element name (not display name)
maximum length of test element display name
an optional prefix to add to the test name
Optional test configuration
Creates a configured test suite scope to generate test suites for each provided data parameter.
Parameters
The data parameters to create suites for
If true, only a single test element is created and the class name of the data parameter is used as test name
maximum length of test element name (not display name)
maximum length of test element display name
an optional prefix to add to the test name
Optional test configuration
Creates a configured test suite scope to generate test suites for each provided data parameter. Uses provided function to generate suite names.
Parameters
Function to generate suite name from data
The data parameters to create suites for
If true, only a single test element is created and the class name of the data parameter is used as test name
maximum length of test element name (not display name)
maximum length of test element display name
an optional prefix to add to the test name
Optional test configuration
Executes a test for each item in the provided iterable data.
Parameters
The iterable collection of test data
If true, only a single test element is created and the class name of the data parameter is used as test name
maximum length of test element name (not display name)
maximum length of test element display name
an optional prefix to add to the test name
Optional test configuration
Test action to execute for each data item
Executes a test for each item in the provided iterable data. Uses provided function to generate test names.
Parameters
Function to generate test name from data
The iterable collection of test data
If true, only a single test element is created and the class name of the data parameter is used as test name
maximum length of test element name (not display name)
maximum length of test element display name
an optional prefix to add to the test name
Optional test configuration
Test action to execute for each data item
Executes a test for each entry in the provided map. Uses map keys as test names.
Parameters
Map of test names to test data
If true, only a single test element is created and the class name of the data parameter is used as test name
maximum length of test element name (not display name)
maximum length of test element display name
an optional prefix to add to the test name
Optional test configuration
Test action to execute for each map value
Executes a test for each item in the provided sequence.
Parameters
The sequence of test data
If true, only a single test element is created and the class name of the data parameter is used as test name
maximum length of test element name (not display name)
maximum length of test element display name
Optional test configuration
Test action to execute for each sequence item
Executes a test for each item in the provided sequence. Uses provided function to generate test names.
Parameters
Function to generate test name from data
The sequence of test data
If true, only a single test element is created and the class name of the data parameter is used as test name
maximum length of test element name (not display name)
maximum length of test element display name
an optional prefix to add to the test name
Optional test configuration
Test action to execute for each sequence item
Executes a test for each provided data parameter.
Parameters
The data parameters to test with
If true, only a single test element is created and the class name of the data parameter is used as test name
maximum length of test element name (not display name)
maximum length of test element display name
an optional prefix to add to the test name
Optional test configuration
Test action to execute for each parameter
Executes a test for each provided data parameter. Uses provided function to generate test names.
Parameters
Function to generate test name from data
The data parameters to test with
If true, only a single test element is created and the class name of the data parameter is used as test name
maximum length of test element name (not display name)
maximum length of test element display name
an optional prefix to add to the test name
Optional test configuration
Test action to execute for each parameter