@@ -32,50 +32,40 @@ public class XSDurationTest {
3232
3333 // Tests for EwsUtilities.getXSDurationToTimeSpan()
3434
35- private static final String PERIOD_HOURS = "-PT13H" ;
36- private static final String PERIOD_HOURS_MINUTES = "-PT5H30M" ;
37- private static final String PERIOD_FULL = "PT2H30M59.0S" ;
38- private static final String PERIOD_FULL_NEGATIVE = "-PT2H30M59.0S" ;
39- private static final String PERIOD_OVERFLOW = "PT2H100M59.0S" ;
40- private static final String PERIOD_FAIL = "P2H30M59.0S" ;
41-
42-
4335 @ Test
4436 public void testPeriodHours () {
45- TimeSpan timeSpan = EwsUtilities .getXSDurationToTimeSpan (PERIOD_HOURS );
37+ TimeSpan timeSpan = EwsUtilities .getXSDurationToTimeSpan ("-PT13H" );
4638 Assert .assertEquals ("-P0DT13H0M0.0S" , EwsUtilities .getTimeSpanToXSDuration (timeSpan ));
4739 }
4840
4941 @ Test
5042 public void testPeriodHoursMinutes () {
51- TimeSpan timeSpan = EwsUtilities .getXSDurationToTimeSpan (PERIOD_HOURS_MINUTES );
43+ TimeSpan timeSpan = EwsUtilities .getXSDurationToTimeSpan ("-PT5H30M" );
5244 Assert .assertEquals ("-P0DT5H30M0.0S" , EwsUtilities .getTimeSpanToXSDuration (timeSpan ));
5345 }
5446
5547 @ Test
5648 public void testPeriodFull () {
57- TimeSpan timeSpan = EwsUtilities .getXSDurationToTimeSpan (PERIOD_FULL );
49+ TimeSpan timeSpan = EwsUtilities .getXSDurationToTimeSpan ("PT2H30M59.0S" );
5850 Assert .assertEquals ("P0DT2H30M59.0S" , EwsUtilities .getTimeSpanToXSDuration (timeSpan ));
5951 }
6052
6153 @ Test
6254 public void testPeriodFullNegative () {
63- TimeSpan timeSpan = EwsUtilities .getXSDurationToTimeSpan (PERIOD_FULL_NEGATIVE );
55+ TimeSpan timeSpan = EwsUtilities .getXSDurationToTimeSpan ("-PT2H30M59.0S" );
6456 Assert .assertEquals ("-P0DT2H30M59.0S" , EwsUtilities .getTimeSpanToXSDuration (timeSpan ));
6557 }
66-
58+
6759 @ Test
6860 public void testPeriodFail2 () {
69- TimeSpan timeSpan = EwsUtilities .getXSDurationToTimeSpan (PERIOD_OVERFLOW );
61+ TimeSpan timeSpan = EwsUtilities .getXSDurationToTimeSpan ("PT2H100M59.0S" );
7062 Assert .assertEquals ("P0DT3H40M59.0S" , EwsUtilities .getTimeSpanToXSDuration (timeSpan ));
7163 }
72-
64+
7365 @ Test (expected = IllegalArgumentException .class )
7466 public void testPeriodFail () {
75- TimeSpan timeSpan = EwsUtilities .getXSDurationToTimeSpan (PERIOD_FAIL );
67+ TimeSpan timeSpan = EwsUtilities .getXSDurationToTimeSpan ("P2H30M59.0S" );
7668 Assert .assertEquals ("-P0DT2H30M59.0S" , EwsUtilities .getTimeSpanToXSDuration (timeSpan ));
7769 }
78-
79-
8070
8171}
0 commit comments