CesiumLanguageWriterTests.TestDuration.TestNormalization C# (CSharp) Method

TestNormalization() private method

private TestNormalization ( ) : void
return void
        public void TestNormalization()
        {
            // A duration's day and time should either be both negative or both positive
            Duration duration = new Duration(1, 100.0);
            Assert.AreEqual(1, duration.Days);
            Assert.AreEqual(100.0, duration.Seconds);

            duration = new Duration(-1, -100.0);
            Assert.AreEqual(-1, duration.Days);
            Assert.AreEqual(-100.0, duration.Seconds);

            duration = new Duration(-1, 100.0);
            Assert.AreEqual(0, duration.Days);
            Assert.AreEqual(-86300.0, duration.Seconds);

            duration = new Duration(1, -100.0);
            Assert.AreEqual(0, duration.Days);
            Assert.AreEqual(86300.0, duration.Seconds);
        }