Function getArbitraryArray

Randomly initialize an array of len

T[] getArbitraryArray(T, Generators...) (
  size_t len,
  Config config = Config.init
);

See also

getArbitrary

Example

static struct S
{
    string name; // fields are randomized by default
}

assert(getArbitrary!S().name != getArbitrary!S().name);

Example

enum Enum
{
    A = 10,
    B = 20,
    C = 30,
    D = 40,
}

Enum val = getArbitrary!Enum();
assert(cast(int)val % 10 == 0);