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

AddYears_NewDateOutOfRange_ThrowsArgumentOutOfRangeException() private method

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

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