-
Notifications
You must be signed in to change notification settings - Fork 52
Expand file tree
/
Copy pathProblem6Test.java
More file actions
141 lines (99 loc) · 3.8 KB
/
Problem6Test.java
File metadata and controls
141 lines (99 loc) · 3.8 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
package io.zipcoder;
import org.junit.Assert;
import org.junit.Test;
public class Problem6Test {
@Test
public void getMilitaryTimeTest1() {
MilitaryTimeConverter militaryTimeConverter = new MilitaryTimeConverter();
String input = "1:30pm";
String expected = "Thirteen Hundred and Thirty Hours";
String actual = militaryTimeConverter.convertTime(input);
Assert.assertEquals(expected, actual);
}
@Test
public void getMilitaryTimeTest3() {
MilitaryTimeConverter militaryTimeConverter = new MilitaryTimeConverter();
String input = "2:22pm";
String expected = "Fourteen Hundred and Twenty Two Hours";
String actual = militaryTimeConverter.convertTime(input);
Assert.assertEquals(expected, actual);
}
@Test
public void getMilitaryTimeTest4() {
MilitaryTimeConverter militaryTimeConverter = new MilitaryTimeConverter();
String input = "2:11am";
String expected = "Zero Two Hundred and Eleven Hours";
String actual = militaryTimeConverter.convertTime(input);
Assert.assertEquals(expected, actual);
}
@Test
public void getMilitaryTimeTest5() {
MilitaryTimeConverter militaryTimeConverter = new MilitaryTimeConverter();
String input = "10:02am";
String expected = "Ten Hundred and Zero Two Hours";
String actual = militaryTimeConverter.convertTime(input);
Assert.assertEquals(expected, actual);
}
@Test
public void isPmTest() {
MilitaryTimeConverter militaryTimeConverter = new MilitaryTimeConverter();
String input = "10:02am";
boolean actual = militaryTimeConverter.isPm(input);
Assert.assertFalse(actual);
}
@Test
public void isPmTest2() {
MilitaryTimeConverter militaryTimeConverter = new MilitaryTimeConverter();
String input = "10:02pm";
boolean actual = militaryTimeConverter.isPm(input);
Assert.assertTrue(actual);
}
@Test
public void getHoursTest() {
MilitaryTimeConverter militaryTimeConverter = new MilitaryTimeConverter();
String input = "11:12pm";
int expected = 23;
int actual = militaryTimeConverter.getHours(input);
Assert.assertEquals(expected, actual);
}
@Test
public void getHoursTest2() {
MilitaryTimeConverter militaryTimeConverter = new MilitaryTimeConverter();
String input = "9:12pm";
int expected = 21;
int actual = militaryTimeConverter.getHours(input);
Assert.assertEquals(expected, actual);
}
@Test
public void getMinutesTest() {
MilitaryTimeConverter militaryTimeConverter = new MilitaryTimeConverter();
String input = "9:12pm";
int expected = 12;
int actual = militaryTimeConverter.getMinutes(input);
Assert.assertEquals(expected, actual);
}
@Test
public void getMinutesTest2() {
MilitaryTimeConverter militaryTimeConverter = new MilitaryTimeConverter();
String input = "9:03pm";
int expected = 3;
int actual = militaryTimeConverter.getMinutes(input);
Assert.assertEquals(expected, actual);
}
@Test
public void convertToMilitaryTimeTest() {
MilitaryTimeConverter militaryTimeConverter = new MilitaryTimeConverter();
String input = "12:36pm";
int expected = 12;
int actual = militaryTimeConverter.getHours(input);
Assert.assertEquals(expected, actual);
}
@Test
public void convertToMilitaryTimeTest2() {
MilitaryTimeConverter militaryTimeConverter = new MilitaryTimeConverter();
String input = "2:17pm";
int expected = 14;
int actual = militaryTimeConverter.getHours(input);
Assert.assertEquals(expected, actual);
}
}