public void GetMonthFromNameTest() { Assert.AreEqual(1, DateComponent.GetMonthFromName("january")); Assert.AreEqual(2, DateComponent.GetMonthFromName("february")); Assert.AreEqual(3, DateComponent.GetMonthFromName("march")); Assert.AreEqual(4, DateComponent.GetMonthFromName("april")); Assert.AreEqual(5, DateComponent.GetMonthFromName("may")); Assert.AreEqual(6, DateComponent.GetMonthFromName("june")); Assert.AreEqual(7, DateComponent.GetMonthFromName("july")); Assert.AreEqual(8, DateComponent.GetMonthFromName("august")); Assert.AreEqual(9, DateComponent.GetMonthFromName("september")); Assert.AreEqual(10, DateComponent.GetMonthFromName("october")); Assert.AreEqual(11, DateComponent.GetMonthFromName("november")); Assert.AreEqual(12, DateComponent.GetMonthFromName("december")); //Abbreviation Assert.AreEqual(-1, DateComponent.GetMonthFromName("j")); Assert.AreEqual(-1, DateComponent.GetMonthFromName("ju")); Assert.AreEqual(6, DateComponent.GetMonthFromName("jun")); //Case-sensitivity Assert.AreEqual(4, DateComponent.GetMonthFromName("ApRiL")); //Invalid Assert.AreEqual(-1, DateComponent.GetMonthFromName("invalid")); Assert.AreEqual(-1, DateComponent.GetMonthFromName(" march")); Assert.AreEqual(-1, DateComponent.GetMonthFromName("may ")); }
public void GetWeekDayFromNameTest() { Assert.AreEqual(1, DateComponent.GetWeekDayFromName("sunday")); Assert.AreEqual(2, DateComponent.GetWeekDayFromName("monday")); Assert.AreEqual(3, DateComponent.GetWeekDayFromName("tuesday")); Assert.AreEqual(4, DateComponent.GetWeekDayFromName("wednesday")); Assert.AreEqual(5, DateComponent.GetWeekDayFromName("thursday")); Assert.AreEqual(6, DateComponent.GetWeekDayFromName("friday")); Assert.AreEqual(7, DateComponent.GetWeekDayFromName("saturday")); //Abbreviation Assert.AreEqual(-1, DateComponent.GetWeekDayFromName("s")); Assert.AreEqual(-1, DateComponent.GetWeekDayFromName("su")); Assert.AreEqual(1, DateComponent.GetWeekDayFromName("sun")); //Case-sensitivity Assert.AreEqual(4, DateComponent.GetWeekDayFromName("WedNeSdAy")); //Invalid Assert.AreEqual(-1, DateComponent.GetWeekDayFromName("invalid")); Assert.AreEqual(-1, DateComponent.GetMonthFromName(" monday")); Assert.AreEqual(-1, DateComponent.GetMonthFromName("thursday ")); }