コード例 #1
0
 public static decimal Decimal(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.Decimal()));
 }
コード例 #2
0
 public static string AlphaString(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.AlphaString(
                               gen.InstanceOf(InlineGenerators.String()).Length)));
 }
コード例 #3
0
 public static string Identifier(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.Identifier()));
 }
コード例 #4
0
 public static string StringNotContaining(this BasicGenerator gen, params string[] excludedSubstrings)
 {
     return(gen.InstanceOf(InlineGenerators.StringNotContaining(excludedSubstrings)));
 }
コード例 #5
0
 public static string StringContaining(this BasicGenerator gen, string str)
 {
     return(gen.InstanceOf(InlineGenerators.StringContaining(str)));
 }
コード例 #6
0
 public static string StringMatching(this BasicGenerator gen, string pattern)
 {
     return(gen.InstanceOf(InlineGenerators.StringMatching(pattern)));
 }
コード例 #7
0
 //todo remove this in favor of OtherThan()
 public static string StringOtherThan(this BasicGenerator gen, params string[] alreadyUsedStrings)
 {
     return(gen.InstanceOf(InlineGenerators.ValueOtherThan(alreadyUsedStrings)));
 }
コード例 #8
0
 public static Task <T> NotStartedTask <T>(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.NotStartedTask <T>()));
 }
コード例 #9
0
 public static Task StartedTask(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.StartedTask()));
 }
コード例 #10
0
 public static byte PositiveDigit(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.PositiveDigit()));
 }
コード例 #11
0
 public static int Integer(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.Integer()));
 }
コード例 #12
0
 public static int IntegerFromSequence(this BasicGenerator gen, int startingValue = 0, int step = 1)
 {
     return(gen.InstanceOf(InlineGenerators.IntegerFromSequence(startingValue, step)));
 }
コード例 #13
0
 public static short Short(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.Short()));
 }
コード例 #14
0
 public static ushort UnsignedShort(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.UnsignedShort()));
 }
コード例 #15
0
 public static string LowerCaseString(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.LowercaseString()));
 }
コード例 #16
0
 public static Func <T> Func <T>(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.Func <T>()));
 }
コード例 #17
0
 public static string UpperCaseAlphaString(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.UppercaseAlphaString()));
 }
コード例 #18
0
 public static Func <T1, T2, T3, T4, T5, T6> Func <T1, T2, T3, T4, T5, T6>(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.Func <T1, T2, T3, T4, T5, T6>()));
 }
コード例 #19
0
 public static string String(this BasicGenerator gen, int length)
 {
     return(gen.InstanceOf(InlineGenerators.String(length)));
 }
コード例 #20
0
 public static Action <T> Action <T>(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.Action <T>()));
 }
コード例 #21
0
 public static string StringNotContaining <T>(this BasicGenerator gen, params T[] excludedObjects)
 {
     return(gen.InstanceOf(InlineGenerators.StringNotContaining(excludedObjects)));
 }
コード例 #22
0
 public static Action <T1, T2, T3, T4, T5, T6> Action <T1, T2, T3, T4, T5, T6>(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.Action <T1, T2, T3, T4, T5, T6>()));
 }
コード例 #23
0
 public static string StringContaining <T>(this BasicGenerator gen, T obj)
 {
     return(gen.InstanceOf(InlineGenerators.StringContaining(obj.ToString())));
 }
コード例 #24
0
 public static string NumericString(this BasicGenerator gen, int digitsCount = Configuration.Many)
 {
     //todo gen for Many could be cached
     return(gen.InstanceOf(InlineGenerators.NumericString(digitsCount)));
 }
コード例 #25
0
 public static string String(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.String()));
 }
コード例 #26
0
 public static char UpperCaseAlphaChar(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.UpperCaseAlphaChar()));
 }
コード例 #27
0
 public static string AlphaString(this BasicGenerator gen, int maxLength)
 {
     return(gen.InstanceOf(InlineGenerators.AlphaString(maxLength)));
 }
コード例 #28
0
 public static string String(this BasicGenerator gen, string seed)
 {
     return(gen.InstanceOf(InlineGenerators.SeededString(seed)));
 }
コード例 #29
0
 public static char DigitChar(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.DigitChar()));
 }
コード例 #30
0
 public static byte Byte(this BasicGenerator gen)
 {
     return(gen.InstanceOf(InlineGenerators.Byte()));
 }