public void DataTypes_Convert_MonthAndDayOfMonthWithCorrectAbbreviation() { Assert.AreEqual("1st June", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-06-01"))); Assert.AreEqual("2nd June", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-06-02"))); Assert.AreEqual("3rd June", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-06-03"))); Assert.AreEqual("4th June", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-06-04"))); }
public void DataTypes_Convert_HourAndMinute() { Assert.AreEqual("5:30PM", TimexConvert.ConvertTimexToString(new TimexProperty("T17:30"))); Assert.AreEqual("5PM", TimexConvert.ConvertTimexToString(new TimexProperty("T17:00"))); Assert.AreEqual("1:30AM", TimexConvert.ConvertTimexToString(new TimexProperty("T01:30"))); Assert.AreEqual("1AM", TimexConvert.ConvertTimexToString(new TimexProperty("T01:00"))); }
public void DataTypes_Convert_Time() { Assert.AreEqual("5:30:05PM", TimexConvert.ConvertTimexToString(new TimexProperty("T17:30:05"))); Assert.AreEqual("2:30:30AM", TimexConvert.ConvertTimexToString(new TimexProperty("T02:30:30"))); Assert.AreEqual("12:30:30AM", TimexConvert.ConvertTimexToString(new TimexProperty("T00:30:30"))); Assert.AreEqual("12:30:30PM", TimexConvert.ConvertTimexToString(new TimexProperty("T12:30:30"))); }
public void DataTypes_Convert_PartOfTheDay() { Assert.AreEqual("daytime", TimexConvert.ConvertTimexToString(new TimexProperty("TDT"))); Assert.AreEqual("night", TimexConvert.ConvertTimexToString(new TimexProperty("TNI"))); Assert.AreEqual("morning", TimexConvert.ConvertTimexToString(new TimexProperty("TMO"))); Assert.AreEqual("afternoon", TimexConvert.ConvertTimexToString(new TimexProperty("TAF"))); Assert.AreEqual("evening", TimexConvert.ConvertTimexToString(new TimexProperty("TEV"))); }
public void DataTypes_Convert_DayOfWeek() { Assert.AreEqual("Monday", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-WXX-1"))); Assert.AreEqual("Tuesday", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-WXX-2"))); Assert.AreEqual("Wednesday", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-WXX-3"))); Assert.AreEqual("Thursday", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-WXX-4"))); Assert.AreEqual("Friday", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-WXX-5"))); Assert.AreEqual("Saturday", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-WXX-6"))); Assert.AreEqual("Sunday", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-WXX-7"))); }
public void DataTypes_Convert_Hour() { Assert.AreEqual("midnight", TimexConvert.ConvertTimexToString(new TimexProperty("T00"))); Assert.AreEqual("1AM", TimexConvert.ConvertTimexToString(new TimexProperty("T01"))); Assert.AreEqual("2AM", TimexConvert.ConvertTimexToString(new TimexProperty("T02"))); Assert.AreEqual("3AM", TimexConvert.ConvertTimexToString(new TimexProperty("T03"))); Assert.AreEqual("4AM", TimexConvert.ConvertTimexToString(new TimexProperty("T04"))); Assert.AreEqual("midday", TimexConvert.ConvertTimexToString(new TimexProperty("T12"))); Assert.AreEqual("1PM", TimexConvert.ConvertTimexToString(new TimexProperty("T13"))); Assert.AreEqual("2PM", TimexConvert.ConvertTimexToString(new TimexProperty("T14"))); Assert.AreEqual("11PM", TimexConvert.ConvertTimexToString(new TimexProperty("T23"))); }
public void DataTypes_Convert_MonthAndDayOfMonth() { Assert.AreEqual("5th January", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-01-05"))); Assert.AreEqual("5th February", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-02-05"))); Assert.AreEqual("5th March", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-03-05"))); Assert.AreEqual("5th April", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-04-05"))); Assert.AreEqual("5th May", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-05-05"))); Assert.AreEqual("5th June", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-06-05"))); Assert.AreEqual("5th July", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-07-05"))); Assert.AreEqual("5th August", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-08-05"))); Assert.AreEqual("5th September", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-09-05"))); Assert.AreEqual("5th October", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-10-05"))); Assert.AreEqual("5th November", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-11-05"))); Assert.AreEqual("5th December", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-12-05"))); }
public void DataTypes_Convert_EveryWinter() { Assert.AreEqual("every winter", TimexConvert.ConvertTimexSetToString(new TimexSet("WI"))); }
public void DataTypes_Convert_EverySpring() { Assert.AreEqual("every spring", TimexConvert.ConvertTimexSetToString(new TimexSet("SP"))); }
public void DataTypes_Convert_EveryYear() { Assert.AreEqual("every year", TimexConvert.ConvertTimexSetToString(new TimexSet("P1Y"))); }
public void DataTypes_Convert_EveryDay() { Assert.AreEqual("every day", TimexConvert.ConvertTimexSetToString(new TimexSet("P1D"))); }
public void DataTypes_Convert_EverySunday() { Assert.AreEqual("every Sunday", TimexConvert.ConvertTimexSetToString(new TimexSet("XXXX-WXX-7"))); }
public void DataTypes_Convert_Years() { Assert.AreEqual("2 years", TimexConvert.ConvertTimexToString(new TimexProperty("P2Y"))); Assert.AreEqual("1 year", TimexConvert.ConvertTimexToString(new TimexProperty("P1Y"))); }
public void DataTypes_Convert_WeekOfMonth() { Assert.AreEqual("first week of January", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-01-W01"))); Assert.AreEqual("third week of August", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-08-W03"))); }
public void DataTypes_Convert_Now() { Assert.AreEqual("now", TimexConvert.ConvertTimexToString(new TimexProperty("PRESENT_REF"))); }
public void DataTypes_Convert_DateAndPartOfDay() { Assert.AreEqual("7th September 2017 night", TimexConvert.ConvertTimexToString(new TimexProperty("2017-09-07TNI"))); }
public void DataTypes_Convert_Minutes() { Assert.AreEqual("30 minutes", TimexConvert.ConvertTimexToString(new TimexProperty("PT30M"))); Assert.AreEqual("1 minute", TimexConvert.ConvertTimexToString(new TimexProperty("PT1M"))); }
public void DataTypes_Convert_Hours() { Assert.AreEqual("5 hours", TimexConvert.ConvertTimexToString(new TimexProperty("PT5H"))); Assert.AreEqual("1 hour", TimexConvert.ConvertTimexToString(new TimexProperty("PT1H"))); }
public void DataTypes_Convert_Days() { Assert.AreEqual("5 days", TimexConvert.ConvertTimexToString(new TimexProperty("P5D"))); Assert.AreEqual("1 day", TimexConvert.ConvertTimexToString(new TimexProperty("P1D"))); }
public void DataTypes_Convert_Weeks() { Assert.AreEqual("6 weeks", TimexConvert.ConvertTimexToString(new TimexProperty("P6W"))); Assert.AreEqual("9.5 weeks", TimexConvert.ConvertTimexToString(new TimexProperty("P9.5W"))); }
public void DataTypes_Convert_Months() { Assert.AreEqual("4 months", TimexConvert.ConvertTimexToString(new TimexProperty("P4M"))); Assert.AreEqual("1 month", TimexConvert.ConvertTimexToString(new TimexProperty("P1M"))); Assert.AreEqual("0 months", TimexConvert.ConvertTimexToString(new TimexProperty("P0M"))); }
public void DataTypes_Convert_EveryEvening() { Assert.AreEqual("every evening", TimexConvert.ConvertTimexSetToString(new TimexSet("TEV"))); }
public void DataTypes_Convert_FridayEvening() { Assert.AreEqual("Friday evening", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-WXX-5TEV"))); }
public void DataTypes_Convert_MonthAndYear() { Assert.AreEqual("May 2018", TimexConvert.ConvertTimexToString(new TimexProperty("2018-05"))); }
public void DataTypes_Convert_Seconds() { Assert.AreEqual("45 seconds", TimexConvert.ConvertTimexToString(new TimexProperty("PT45S"))); }
public void DataTypes_Convert_EveryOctober() { Assert.AreEqual("every October", TimexConvert.ConvertTimexSetToString(new TimexSet("XXXX-10"))); }
public void DataTypes_Convert_Every2Days() { Assert.AreEqual("every 2 days", TimexConvert.ConvertTimexSetToString(new TimexSet("P2D"))); }
public void DataTypes_Convert_EveryWeek() { Assert.AreEqual("every week", TimexConvert.ConvertTimexSetToString(new TimexSet("P1W"))); }
public void DataTypes_Convert_FullDatetime() { Assert.AreEqual("6:30:45PM 3rd January 1984", TimexConvert.ConvertTimexToString(new TimexProperty("1984-01-03T18:30:45"))); Assert.AreEqual("midnight 1st January 2000", TimexConvert.ConvertTimexToString(new TimexProperty("2000-01-01T00"))); Assert.AreEqual("7:30PM 29th May 1967", TimexConvert.ConvertTimexToString(new TimexProperty("1967-05-29T19:30:00"))); }
public void DataTypes_Convert_Month() { Assert.AreEqual("January", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-01"))); Assert.AreEqual("May", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-05"))); Assert.AreEqual("December", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-12"))); }