System.Tests.DateTimeTests.AddYears_NewDateOutOfRange_ThrowsArgumentOutOfRangeException C# (CSharp) Method

AddYears_NewDateOutOfRange_ThrowsArgumentOutOfRangeException() private method

        public static void AddYears_NewDateOutOfRange_ThrowsArgumentOutOfRangeException()
        {
            Assert.Throws<ArgumentOutOfRangeException>("years", () => DateTime.Now.AddYears(10001));
            Assert.Throws<ArgumentOutOfRangeException>("years", () => DateTime.Now.AddYears(-10001));

            Assert.Throws<ArgumentOutOfRangeException>("months", () => DateTime.MaxValue.AddYears(1));
            Assert.Throws<ArgumentOutOfRangeException>("months", () => DateTime.MinValue.AddYears(-1));
        }
DateTimeTests