Skip to content

Clean up usage of "Tuple"s #150

@dakusui

Description

@dakusui

Right now, JCUnit uses a Tuple for an input of test case, a row in a covering array, and a combination of values.
This may prevent us from optimizing a performance of covering array generation.
At least model-wise, it would be preferable to define different interfaces for each of them.

  • Tuplet: A combination of values in one Tuple, typically its width is the strength of a covering array and is used in covering array generation and combinatorial joining operation.
  • Tuple: A row in a covering array. Its width is the degree of covering array.
  • TestInput: Key-value pairs that represents input-part of a test case.

Metadata

Metadata

Assignees

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions