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")));
 }
Exemplo n.º 10
0
 public void DataTypes_Convert_EveryYear()
 {
     Assert.AreEqual("every year", TimexConvert.ConvertTimexSetToString(new TimexSet("P1Y")));
 }
Exemplo n.º 11
0
 public void DataTypes_Convert_EveryDay()
 {
     Assert.AreEqual("every day", TimexConvert.ConvertTimexSetToString(new TimexSet("P1D")));
 }
Exemplo n.º 12
0
 public void DataTypes_Convert_EverySunday()
 {
     Assert.AreEqual("every Sunday", TimexConvert.ConvertTimexSetToString(new TimexSet("XXXX-WXX-7")));
 }
Exemplo n.º 13
0
 public void DataTypes_Convert_Years()
 {
     Assert.AreEqual("2 years", TimexConvert.ConvertTimexToString(new TimexProperty("P2Y")));
     Assert.AreEqual("1 year", TimexConvert.ConvertTimexToString(new TimexProperty("P1Y")));
 }
Exemplo n.º 14
0
 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")));
 }
Exemplo n.º 15
0
 public void DataTypes_Convert_Now()
 {
     Assert.AreEqual("now", TimexConvert.ConvertTimexToString(new TimexProperty("PRESENT_REF")));
 }
Exemplo n.º 16
0
 public void DataTypes_Convert_DateAndPartOfDay()
 {
     Assert.AreEqual("7th September 2017 night", TimexConvert.ConvertTimexToString(new TimexProperty("2017-09-07TNI")));
 }
Exemplo n.º 17
0
 public void DataTypes_Convert_Minutes()
 {
     Assert.AreEqual("30 minutes", TimexConvert.ConvertTimexToString(new TimexProperty("PT30M")));
     Assert.AreEqual("1 minute", TimexConvert.ConvertTimexToString(new TimexProperty("PT1M")));
 }
Exemplo n.º 18
0
 public void DataTypes_Convert_Hours()
 {
     Assert.AreEqual("5 hours", TimexConvert.ConvertTimexToString(new TimexProperty("PT5H")));
     Assert.AreEqual("1 hour", TimexConvert.ConvertTimexToString(new TimexProperty("PT1H")));
 }
Exemplo n.º 19
0
 public void DataTypes_Convert_Days()
 {
     Assert.AreEqual("5 days", TimexConvert.ConvertTimexToString(new TimexProperty("P5D")));
     Assert.AreEqual("1 day", TimexConvert.ConvertTimexToString(new TimexProperty("P1D")));
 }
Exemplo n.º 20
0
 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")));
 }
Exemplo n.º 21
0
 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")));
 }
Exemplo n.º 22
0
 public void DataTypes_Convert_EveryEvening()
 {
     Assert.AreEqual("every evening", TimexConvert.ConvertTimexSetToString(new TimexSet("TEV")));
 }
Exemplo n.º 23
0
 public void DataTypes_Convert_FridayEvening()
 {
     Assert.AreEqual("Friday evening", TimexConvert.ConvertTimexToString(new TimexProperty("XXXX-WXX-5TEV")));
 }
Exemplo n.º 24
0
 public void DataTypes_Convert_MonthAndYear()
 {
     Assert.AreEqual("May 2018", TimexConvert.ConvertTimexToString(new TimexProperty("2018-05")));
 }
Exemplo n.º 25
0
 public void DataTypes_Convert_Seconds()
 {
     Assert.AreEqual("45 seconds", TimexConvert.ConvertTimexToString(new TimexProperty("PT45S")));
 }
Exemplo n.º 26
0
 public void DataTypes_Convert_EveryOctober()
 {
     Assert.AreEqual("every October", TimexConvert.ConvertTimexSetToString(new TimexSet("XXXX-10")));
 }
Exemplo n.º 27
0
 public void DataTypes_Convert_Every2Days()
 {
     Assert.AreEqual("every 2 days", TimexConvert.ConvertTimexSetToString(new TimexSet("P2D")));
 }
Exemplo n.º 28
0
 public void DataTypes_Convert_EveryWeek()
 {
     Assert.AreEqual("every week", TimexConvert.ConvertTimexSetToString(new TimexSet("P1W")));
 }
Exemplo n.º 29
0
 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")));
 }
Exemplo n.º 30
0
 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")));
 }