Class DataGen
- Namespace
- Conjecture.Core
- Assembly
- Conjecture.Core.dll
Standalone data generation utilities for sampling strategy values outside of a property test.
public static class DataGen
- Inheritance
-
DataGen
- Inherited Members
Methods
SampleOne<T>(Strategy<T>, ulong?)
Returns a single value drawn from strategy.
public static T SampleOne<T>(Strategy<T> strategy, ulong? seed = null)
Parameters
Returns
- T
Type Parameters
T
Sample<T>(Strategy<T>, int, ulong?)
Returns a list of count values drawn from strategy.
public static IReadOnlyList<T> Sample<T>(Strategy<T> strategy, int count, ulong? seed = null)
Parameters
Returns
Type Parameters
T
Stream<T>(Strategy<T>, int, ulong?)
Returns a lazy sequence of count values drawn from strategy.
public static IEnumerable<T> Stream<T>(Strategy<T> strategy, int count, ulong? seed = null)
Parameters
Returns
- IEnumerable<T>
Type Parameters
T