CesiumLanguageWriterTests.TestDuration.TestNormalization C# (CSharp) 메소드

TestNormalization() 개인적인 메소드

private TestNormalization ( ) : void
리턴 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);
        }