System.Numerics.Tests.ComplexTests.Cast_Decimal_TestData C# (CSharp) Method

Cast_Decimal_TestData() public static method

public static Cast_Decimal_TestData ( ) : IEnumerable
return IEnumerable
        public static IEnumerable<object[]> Cast_Decimal_TestData()
        {
            yield return new object[] { decimal.MinValue };
            yield return new object[] { -1 };
            yield return new object[] { 0 };
            yield return new object[] { 1 };
            yield return new object[] { decimal.MaxValue };

            decimal positiveDecimal = new decimal(
                s_random.Next(int.MinValue, int.MaxValue),
                s_random.Next(int.MinValue, int.MaxValue),
                s_random.Next(int.MinValue, int.MaxValue),
                false,
                (byte)s_random.Next(0, 29));
            yield return new object[] { positiveDecimal };
            yield return new object[] { -positiveDecimal };
        }
ComplexTests