Ejemplo n.º 1
0
        public void TestMethod10()
        {
            var c = new YuurianCalendar();
            var d = c.ToDateTime(1, 10, 30, 4, 5, 6, 7);

            Assert.AreEqual(300, c.GetDayOfYear(d));
        }
Ejemplo n.º 2
0
        public void TestMethod9()
        {
            var c = new YuurianCalendar();
            var d = c.ToDateTime(1, 9, 1, 4, 5, 6, 7);

            Assert.AreEqual(241, c.GetDayOfYear(d));
        }
Ejemplo n.º 3
0
        public void TestMethod7()
        {
            var c = new YuurianCalendar();
            var d = c.ToDateTime(7, 6, 5, 4, 3, 2, 1);

            Assert.AreEqual(2018, d.Year);
            Assert.AreEqual(11, d.Month);
            Assert.AreEqual(2, d.Day);
        }
Ejemplo n.º 4
0
        public void TestMethod5()
        {
            var c = new YuurianCalendar();
            var d = c.ToDateTime(1, 11, 30, 4, 5, 6, 7);

            d = c.AddMonths(d, 2);

            Assert.AreEqual(2, c.GetYear(d));
            Assert.AreEqual(1, c.GetMonth(d));
            Assert.AreEqual(30, c.GetDayOfMonth(d));
        }
Ejemplo n.º 5
0
        public void TestMethod6()
        {
            var c = new YuurianCalendar();
            var d = c.ToDateTime(7, 6, 5, 4, 3, 2, 1);

            Assert.AreEqual(7, c.GetYear(d));
            Assert.AreEqual(6, c.GetMonth(d));
            Assert.AreEqual(5, c.GetDayOfMonth(d));
            Assert.AreEqual(4, c.GetHour(d));
            Assert.AreEqual(3, c.GetMinute(d));
            Assert.AreEqual(2, c.GetSecond(d));
            Assert.AreEqual(1, c.GetMilliseconds(d));
        }
Ejemplo n.º 6
0
        public void TestMethod3()
        {
            var c = new YuurianCalendar();
            var d = new DateTime(2012, 6, 2);

            d = c.AddMonths(d, 11);

            var d2 = c.ToDateTime(1, 12, 1, 0, 0, 0, 0);

            Assert.IsTrue(c.GetYear(d) == c.GetYear(d2));
            Assert.IsTrue(c.GetMonth(d) == c.GetMonth(d2));
            Assert.IsTrue(c.GetDayOfMonth(d) == c.GetDayOfMonth(d2));
        }