Skip to content

Commit d3215be

Browse files
author
tseyzer
committed
XSDurationTest replacing constants with inline strings
1 parent 48398e5 commit d3215be

1 file changed

Lines changed: 8 additions & 18 deletions

File tree

src/test/java/microsoft/exchange/webservices/data/core/XSDurationTest.java

Lines changed: 8 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)