Lines Matching refs:generators
4 Data generators (also known as _data driven/parametrized test cases_)
26 There are 2 parts to generators in Catch2, the `GENERATE` macro together
27 with the already provided generators, and the `IGenerator<T>` interface
28 that allows users to implement their own generators.
30 ## Provided generators
36 * 2 fundamental generators
39 * 5 generic generators that modify other generators
47 * 3 specific purpose generators
52 The generators also have associated helper functions that infer their
83 Apart from registering generators with Catch2, the `GENERATE` macro has
85 generators, as seen in the first example on this page, where we used it
88 a special generator that concatenates other generators. It can also be
89 used with other generators as arguments, such as `auto i = GENERATE(0, 2,
100 TEST_CASE("type conversion", "[generators]") {
108 You can also implement your own generators, by deriving from the