public void op_ToStringZz()
        {
            const string expected = "zz";

            AlphaDecimal value = (36 * 36) - 1;

            // ReSharper disable SpecifyACultureInStringConversionExplicitly
            var actual = value.ToString();

            // ReSharper restore SpecifyACultureInStringConversionExplicitly
            Assert.Equal(expected, actual);
        }
        public void op_ToStringLongMin()
        {
            const string expected = "-1y2p0ij32e8e7";

            AlphaDecimal value = long.MinValue + 1;

            // ReSharper disable SpecifyACultureInStringConversionExplicitly
            var actual = value.ToString();

            // ReSharper restore SpecifyACultureInStringConversionExplicitly
            Assert.Equal(expected, actual);
        }
        public void op_ToStringIntMin()
        {
            const string expected = "-zik0zj";

            AlphaDecimal value = int.MinValue + 1;

            // ReSharper disable SpecifyACultureInStringConversionExplicitly
            var actual = value.ToString();

            // ReSharper restore SpecifyACultureInStringConversionExplicitly
            Assert.Equal(expected, actual);
        }
        public void op_ToStringAtoZ()
        {
            for (var i = 10; i < 36; i++)
            {
                var expected = ((char)(i + 87)).ToString(CultureInfo.InvariantCulture);

                AlphaDecimal value = i;

                // ReSharper disable SpecifyACultureInStringConversionExplicitly
                var actual = value.ToString();

                // ReSharper restore SpecifyACultureInStringConversionExplicitly
                Assert.Equal(expected, actual);
            }
        }
        public void op_ToString0to9()
        {
            for (var i = 0; i < 10; i++)
            {
                var expected = XmlConvert.ToString(i);

                AlphaDecimal value = i;

                // ReSharper disable SpecifyACultureInStringConversionExplicitly
                var actual = value.ToString();

                // ReSharper restore SpecifyACultureInStringConversionExplicitly
                Assert.Equal(expected, actual);
            }
        }