826
826
values to which the test should be applied. The test suite should then
827
827
also provide a list of scenarios in which to run the tests.
832
834
A higher-level interface for multiplying tests is *test variations*. A
833
835
test class can declare a list of `TestVariation` objects, and the tests