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); }
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)); }