The Gallio.Framework.Data.Generation namespace provides a framework for generating data based on a specification.

Classes

  ClassDescription
GenerationException
This exception type is used to signal an error while using a data generator. The exception message, if present, should explain the reason that the test was generator has failed.
Generator<(Of <(T>)>)
Generic abstract generator of values.
RandomDecimalGenerator
Generator of random Decimal values within a given range.
RandomDoubleGenerator
Generator of random Double values within a given range.
RandomGenerator<(Of <(T>)>)
Generic abstract generator of random values within a given range.
RandomInt32Generator
Generator of random Int32 values within a given range.
RandomRangeGenerator<(Of <(T>)>)
Generic abstract generator of random values within a given range.
RandomRegexLiteStringGenerator
Generator of random String objects based on a regular expression filter mask.
RandomStockStringGenerator
Generator of random String objects from a predefined list of string values.
RandomStringGenerator
Generator of random String objects based on a regular expression filter mask.
SequentialDecimalGenerator
Generator of sequential Decimal values.
SequentialDoubleGenerator
Generator of sequential Double values.
SequentialGenerator<(Of <(T>)>)
Generic abstract generator of sequential numeric values.
SequentialInt32Generator
Generator of sequential Int32 values.

Interfaces

  InterfaceDescription
IGenerator
Generator of values.