-
Notifications
You must be signed in to change notification settings - Fork 52
Expand file tree
/
Copy pathProblem6Test.java
More file actions
147 lines (115 loc) · 3.36 KB
/
Copy pathProblem6Test.java
File metadata and controls
147 lines (115 loc) · 3.36 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
package io.zipcoder;
import org.junit.Assert;
import org.junit.Test;
public class Problem6Test {
@Test
public void splitStringTest() {
// Given
Problem6 problem6 = new Problem6();
String time = "1:30pm";
// When
String expected = "13:30";
String actual = problem6.convertToMilitary(time);
// Then
Assert.assertEquals(expected, actual);
}
@Test
public void splitStringTest2() {
// Given
Problem6 problem6 = new Problem6();
String time = "1:30am";
// When
String expected = "01:30";
String actual = problem6.convertToMilitary(time);
// Then
Assert.assertEquals(expected, actual);
}
@Test
public void splitStringTest3() {
// Given
Problem6 problem6 = new Problem6();
String time = "2:22pm";
// When
String expected = "14:22";
String actual = problem6.convertToMilitary(time);
// Then
Assert.assertEquals(expected, actual);
}
@Test
public void splitStringTest4() {
// Given
Problem6 problem6 = new Problem6();
String time = "2:11am";
// When
String expected = "02:11";
String actual = problem6.convertToMilitary(time);
// Then
Assert.assertEquals(expected, actual);
}
@Test
public void splitStringTest5() {
// Given
Problem6 problem6 = new Problem6();
String time = "10:02am";
// When
String expected = "10:02";
String actual = problem6.convertToMilitary(time);
// Then
Assert.assertEquals(expected, actual);
}
@Test
public void parseToStringTest() {
// Given
Problem6 problem6 = new Problem6();
String time = "1:30pm";
// When
String expected = "Thirteen Hundred and Thirty Hours";
String actual = problem6.parseToString(time);
// Then
Assert.assertEquals(expected, actual);
}
@Test
public void parseToStringTest2() {
// Given
Problem6 problem6 = new Problem6();
String time = "1:30am";
// When
String expected = "Zero One Hundred and Thirty Hours";
String actual = problem6.parseToString(time);
// Then
Assert.assertEquals(expected, actual);
}
@Test
public void parseToStringTest3() {
// Given
Problem6 problem6 = new Problem6();
String time = "2:22pm";
// When
String expected = "Fourteen Hundred and Twenty Two Hours";
String actual = problem6.parseToString(time);
// Then
Assert.assertEquals(expected, actual);
}
@Test
public void parseToStringTest4() {
// Given
Problem6 problem6 = new Problem6();
String time = "2:11am";
// When
String expected = "Zero Two Hundred and Eleven Hours";
String actual = problem6.parseToString(time);
// Then
Assert.assertEquals(expected, actual);
}
@Test
public void parseToStringTest5() {
// Given
Problem6 problem6 = new Problem6();
String time = "10:02am";
// When
String expected = "Ten Hundred and Two Hours";
String actual = problem6.parseToString(time);
// Then
Assert.assertEquals(expected, actual);
}
}