Пример #1
0
        public void Test__AddYears()
        {
            // Arrange
            var localDate = new LocalDate(2010, 1, 2);
            var expected  = new LocalDate(2015, 1, 2);

            // Act
            localDate = localDate.AddYears(5) as LocalDate;

            // Assert
            Assert.Equal(expected, localDate);
        }
Пример #2
0
        public void Test_AddYears_Ok()
        {
            LocalDate localDate       = new LocalDate(2019, Month.November, 5);
            int       yearsToAdd      = 2;
            LocalDate localDateResult = new LocalDate(2021, Month.November, 5);

            Assert.Equal(localDateResult, localDate.AddYears(yearsToAdd));

            localDate       = new LocalDate(2019, Month.November, 5);;
            yearsToAdd      = -2;
            localDateResult = new LocalDate(2017, Month.November, 5);

            Assert.Equal(localDateResult, localDate.AddYears(yearsToAdd));

            localDate       = new LocalDate(2020, Month.February, 29);
            yearsToAdd      = 1;
            localDateResult = new LocalDate(2021, Month.February, 28);

            Assert.Equal(localDateResult, localDate.AddYears(yearsToAdd));
        }