ParameterizedSource.values constructor

ParameterizedSource.values(
  1. List<List> csvValues
)

Creates a ParameterizedSource from supplied 2 dimensional list of dynamic values.

For example:

parameterizedTest(
    'Amount of letters',
    ParameterizedSource.values([
      ['kiwi', 4],
      ['apple', 5],
      ['banana', 6],
    ]),
    (List<dynamic> values) {
      final String input = values[0];
      final expected = values[1];

      final actual = input.length;

      expect(actual, expected);
    },
  );

Implementation

factory ParameterizedSource.values(List<List<dynamic>> csvValues) =>
    ParameterizedSource._(csvValues);