Esempio n. 1
0
        public void ShouldBeZeroYearsZeroMonthsZeroDayForSameDateUsingProperty()
        {
            DateTime now = DateTime.Now;
            CalculateDateDifference calculateDateDifference = new CalculateDateDifference( );
            var res = calculateDateDifference.Calculate(now, now).ToString();

            Assert.NotEmpty(res);
            Assert.Equal("0 Year(s), 0 month(s), 0 day(s)", res);
        }
Esempio n. 2
0
        public void ShouldBe0Year0Months28DaysBetween2020_02_01_and_2020_02_29()
        {
            DateTime now        = new DateTime(2020, 2, 1);
            DateTime noworNever = new DateTime(2020, 2, 29);
            CalculateDateDifference calculateDateDifference = new CalculateDateDifference(now, noworNever);
            var res = calculateDateDifference.ToString();

            Assert.NotEmpty(res);
            Assert.Equal("0 Year(s), 0 month(s), 28 day(s)", res);
        }
Esempio n. 3
0
        public void ShouldBeTenYearFourMonthsBetween2019_01_01and_2029_05_10()
        {
            DateTime now        = new DateTime(2019, 1, 1);
            DateTime noworNever = new DateTime(2029, 5, 10);
            CalculateDateDifference calculateDateDifference = new CalculateDateDifference(now, noworNever);
            var res = calculateDateDifference.ToString();

            Assert.NotEmpty(res);
            Assert.Equal("10 Year(s), 4 month(s), 9 day(s)", res);
        }
Esempio n. 4
0
        public void ShouldBeOneYearBetwwn2019_01_01and_2020_01_01()
        {
            DateTime now        = new DateTime(2019, 1, 1);
            DateTime noworNever = new DateTime(2020, 1, 1);
            CalculateDateDifference calculateDateDifference = new CalculateDateDifference(now, noworNever);
            var res = calculateDateDifference.ToString();

            Assert.NotEmpty(res);
            Assert.Equal("1 Year(s), 0 month(s), 0 day(s)", res);
        }
Esempio n. 5
0
        public void ShouldBeOneYears0Months0DaysForAdd365()
        {
            DateTime now            = DateTime.Now;
            DateTime nowPlusFifteen = DateTime.Now.AddDays(365);
            CalculateDateDifference calculateDateDifference = new CalculateDateDifference(now, nowPlusFifteen);
            var res = calculateDateDifference.ToString();

            Assert.NotEmpty(res);
            Assert.Equal("1 Year(s), 0 month(s), 0 day(s)", res);
        }
Esempio n. 6
0
        public void ShouldBeZeroYearsZeroMonths15DayForAdd15()
        {
            DateTime now            = DateTime.Now;
            DateTime nowPlusFifteen = DateTime.Now.AddDays(15);
            CalculateDateDifference calculateDateDifference = new CalculateDateDifference(now, nowPlusFifteen);
            var res = calculateDateDifference.ToString();

            Assert.NotEmpty(res);
            Assert.Equal("0 Year(s), 0 month(s), 15 day(s)", res);
        }