public void Byte_returns_expected_Byte_when_minValue_and_maxValue_are_same()
        {
            var expected = GetRandom.Byte();
            var actual   = GetRandom.Byte(expected, expected);

            actual.ShouldBe(expected);
        }
        public void Byte_returns_random_Byte_less_than_maxValue()
        {
            var maxValue = GetRandom.Byte();
            var actual   = GetRandom.Byte(maxValue);

            actual.ShouldBeOfType <byte>();
            actual.ShouldBeLessThanOrEqualTo(maxValue);
        }
        public void Byte_returns_random_Byte_between_minValue_and_maxValue()
        {
            var maxValue = GetRandom.Byte();
            var minValue = GetRandom.Byte(maxValue);
            var actual   = GetRandom.Byte(minValue, maxValue);

            actual.ShouldBeOfType <byte>();
            actual.ShouldBeGreaterThanOrEqualTo(minValue);
            actual.ShouldBeLessThanOrEqualTo(maxValue);
        }
        public void Byte_returns_random_Byte_between_minValue_and_maxValue_with_exclude()
        {
            GetRandom.Random = new Random(0);
            var excluded = GetRandom.Byte(10, 20);

            GetRandom.Random = new Random(0);

            var actual = GetRandom.Byte(10, 20, excluded);

            actual.ShouldBeOfType <byte>();
            actual.ShouldBeGreaterThanOrEqualTo <byte>(10);
            actual.ShouldNotBe(excluded);
            actual.ShouldBeLessThanOrEqualTo <byte>(20);
        }
        public void GetRandom_Byte_should_work()
        {
            byte randomValue = GetRandom.Byte();

            Assert.IsNotNull(randomValue);
        }
 /// <summary>
 /// Get random <see cref="Byte"/>  value.
 /// </summary>
 /// <returns>Random <see cref="Byte"/> value.</returns>
 public static byte Byte() => GetRandom.Byte();
Пример #7
0
 private byte CalculateOpacity()
 {
     return(_isFlickering
         ? GetRandom.Byte(_config.HeavyFlickerMinAlpha, _config.HeavyFlickerMinAlpha)
         : GetRandom.Byte(_config.MinA, _config.MaxA));
 }
        public void Byte_returns_random_Byte()
        {
            var actual = GetRandom.Byte();

            actual.ShouldBeOfType <byte>();
        }