public void Getting_Invalid_Day_Name_Index_Throws() { Assert.Throws <ArgumentOutOfRangeException>(() => PersianDateTimeFormatInfo.GetWeekDayAbbrByIndex(-1)); Assert.Throws <ArgumentOutOfRangeException>(() => PersianDateTimeFormatInfo.GetWeekDayAbbrByIndex(7)); Assert.Throws <ArgumentOutOfRangeException>(() => PersianDateTimeFormatInfo.GetWeekDayByIndex(-1)); Assert.Throws <ArgumentOutOfRangeException>(() => PersianDateTimeFormatInfo.GetWeekDayByIndex(7)); }
public void Day_Name_Index_Has_Correct_Mapping() { Assert.AreEqual("شنبه", PersianDateTimeFormatInfo.GetWeekDayByIndex(0)); Assert.AreEqual("یکشنبه", PersianDateTimeFormatInfo.GetWeekDayByIndex(1)); Assert.AreEqual("دوشنبه", PersianDateTimeFormatInfo.GetWeekDayByIndex(2)); Assert.AreEqual("ﺳﻪشنبه", PersianDateTimeFormatInfo.GetWeekDayByIndex(3)); Assert.AreEqual("چهارشنبه", PersianDateTimeFormatInfo.GetWeekDayByIndex(4)); Assert.AreEqual("پنجشنبه", PersianDateTimeFormatInfo.GetWeekDayByIndex(5)); Assert.AreEqual("جمعه", PersianDateTimeFormatInfo.GetWeekDayByIndex(6)); }