CesiumLanguageWriterTests.Advanced.TestCesiumFormattingHelper.PassClampToIso8601 C# (CSharp) Method

PassClampToIso8601() private method

private PassClampToIso8601 ( ) : void
return void
        public void PassClampToIso8601()
        {
            string expected = GregorianDate.MinValue.ToIso8601String(Iso8601Format.Basic);
            string actual = CesiumFormattingHelper.ToIso8601(JulianDate.MinValue, Iso8601Format.Basic);
            Assert.AreEqual(expected, actual);

            actual = CesiumFormattingHelper.ToIso8601(GregorianDate.MinValue.ToJulianDate(), Iso8601Format.Basic);
            Assert.AreEqual(expected, actual);

            expected = GregorianDate.MaxValue.ToIso8601String(Iso8601Format.Basic);
            actual = CesiumFormattingHelper.ToIso8601(JulianDate.MaxValue, Iso8601Format.Basic);
            Assert.AreEqual(expected, actual);

            actual = CesiumFormattingHelper.ToIso8601(GregorianDate.MaxValue.ToJulianDate(), Iso8601Format.Basic);
            Assert.AreEqual(expected, actual);

            expected = GregorianDate.MinValue.ToIso8601String(Iso8601Format.Extended);
            actual = CesiumFormattingHelper.ToIso8601(JulianDate.MinValue, Iso8601Format.Extended);
            Assert.AreEqual(expected, actual);

            expected = GregorianDate.MaxValue.ToIso8601String(Iso8601Format.Extended);
            actual = CesiumFormattingHelper.ToIso8601(JulianDate.MaxValue, Iso8601Format.Extended);
            Assert.AreEqual(expected, actual);

            expected = GregorianDate.MinValue.ToIso8601String(Iso8601Format.Compact);
            actual = CesiumFormattingHelper.ToIso8601(JulianDate.MinValue, Iso8601Format.Compact);
            Assert.AreEqual(expected, actual);

            expected = GregorianDate.MaxValue.ToIso8601String(Iso8601Format.Compact);
            actual = CesiumFormattingHelper.ToIso8601(JulianDate.MaxValue, Iso8601Format.Compact);
            Assert.AreEqual(expected, actual);
        }