public void Ctor_Y9999W52D6_ThrowsArgumentOutofRangeException() { ExceptionAssert.CatchArgumentOutOfRangeException(() => { new WeekDate(9999, 52, 6); }, null, "Year, Week, and Day parameters describe an un-representable Date."); }
public void Ctor_D8_ThrowsArgumentOutofRangeException() { ExceptionAssert.CatchArgumentOutOfRangeException(() => { new WeekDate(1980, 10, 8); }, "day", "Day should be in range [1,7]."); }
public void Ctor_W54_ThrowsArgumentOutofRangeException() { ExceptionAssert.CatchArgumentOutOfRangeException(() => { new WeekDate(1980, 54, 4); }, "week", "Week should be in range [1,53]."); }
public void Ctor_Y10000_ThrowsArgumentOutofRangeException() { ExceptionAssert.CatchArgumentOutOfRangeException(() => { new WeekDate(10000, 10, 4); }, "year", "Year should be in range [1,9999]."); }
public void Create_ByteMinValue_ThrowsArgumentOutOfRangeException() { ExceptionAssert.CatchArgumentOutOfRangeException (() => { Month.Create(Byte.MinValue); }, "val", "Not a valid month"); }
public void Create_Int32MinValue_ThrowsArgumentOutOfRangeException() { ExceptionAssert.CatchArgumentOutOfRangeException (() => { Gender.Create(Int32.MinValue); }, "val", "Not a valid gender"); }
public void Create_17_ThrowsArgumentOutOfRangeException() { using (new CultureInfoScope("en-GB")) { ExceptionAssert.CatchArgumentOutOfRangeException(() => { Gender.Create(17); }, "val", "Not a valid gender"); } }