Exemplo n.º 1
0
        public void FuzzDecimalScaleBetween_a_specified_range(byte min, byte max)
        {
            var random = new Random();
            var scale  = NumberExtensions.FuzzDecimalScaleBetween(min, max, random);

            TestContext.WriteLine(scale);

            Check.WithCustomMessage($"scale: {scale} should be lower or equal to maxValue: {max}")
            .That(scale <= max).IsTrue();

            Check.WithCustomMessage($"number: {scale} should be greater or equal to minValue: {min}")
            .That(scale >= min).IsTrue();
        }
Exemplo n.º 2
0
 private byte FuzzDecimalScaleGreaterOrEqualToMinValueScale(byte minValueScale)
 {
     return(NumberExtensions.FuzzDecimalScaleBetween(minValueScale, 28, _fuzzer.Random));
 }
Exemplo n.º 3
0
 private byte FuzzDecimalScaleLowerOrEqualToMaxValueScale(byte maxValueScale)
 {
     return(NumberExtensions.FuzzDecimalScaleBetween(0, maxValueScale, _fuzzer.Random));
 }