11import org .junit .jupiter .api .Disabled ;
2+ import org .junit .jupiter .api .DisplayName ;
23import org .junit .jupiter .api .Test ;
34
45import static org .assertj .core .api .Assertions .assertThat ;
@@ -7,6 +8,7 @@ public class ClockAddTest {
78
89 @ Disabled ("Remove to run test" )
910 @ Test
11+ @ DisplayName ("add minutes" )
1012 public void addMinutes () {
1113 Clock clock = new Clock (10 , 0 );
1214 clock .add (3 );
@@ -16,6 +18,7 @@ public void addMinutes() {
1618
1719 @ Disabled ("Remove to run test" )
1820 @ Test
21+ @ DisplayName ("add no minutes" )
1922 public void addNoMinutes () {
2023 Clock clock = new Clock (6 , 41 );
2124 clock .add (0 );
@@ -25,6 +28,7 @@ public void addNoMinutes() {
2528
2629 @ Disabled ("Remove to run test" )
2730 @ Test
31+ @ DisplayName ("add to next hour" )
2832 public void addToNextHour () {
2933 Clock clock = new Clock (0 , 45 );
3034 clock .add (40 );
@@ -34,6 +38,7 @@ public void addToNextHour() {
3438
3539 @ Disabled ("Remove to run test" )
3640 @ Test
41+ @ DisplayName ("add more than one hour" )
3742 public void addMoreThanOneHour () {
3843 Clock clock = new Clock (10 , 0 );
3944 clock .add (61 );
@@ -43,6 +48,7 @@ public void addMoreThanOneHour() {
4348
4449 @ Disabled ("Remove to run test" )
4550 @ Test
51+ @ DisplayName ("add more than two hours with carry" )
4652 public void addMoreThanTwoHoursWithCarry () {
4753 Clock clock = new Clock (0 , 45 );
4854 clock .add (160 );
@@ -52,6 +58,7 @@ public void addMoreThanTwoHoursWithCarry() {
5258
5359 @ Disabled ("Remove to run test" )
5460 @ Test
61+ @ DisplayName ("add across midnight" )
5562 public void addAcrossMidnight () {
5663 Clock clock = new Clock (23 , 59 );
5764 clock .add (2 );
@@ -61,6 +68,7 @@ public void addAcrossMidnight() {
6168
6269 @ Disabled ("Remove to run test" )
6370 @ Test
71+ @ DisplayName ("add more than one day (1500 min = 25 hrs)" )
6472 public void addMoreThanOneDay () {
6573 Clock clock = new Clock (5 , 32 );
6674 clock .add (1500 );
@@ -70,6 +78,7 @@ public void addMoreThanOneDay() {
7078
7179 @ Disabled ("Remove to run test" )
7280 @ Test
81+ @ DisplayName ("add more than two days" )
7382 public void addMoreThanTwoDays () {
7483 Clock clock = new Clock (1 , 1 );
7584 clock .add (3500 );
@@ -79,6 +88,7 @@ public void addMoreThanTwoDays() {
7988
8089 @ Disabled ("Remove to run test" )
8190 @ Test
91+ @ DisplayName ("subtract minutes" )
8292 public void subtractMinutes () {
8393 Clock clock = new Clock (10 , 3 );
8494 clock .add (-3 );
@@ -88,6 +98,7 @@ public void subtractMinutes() {
8898
8999 @ Disabled ("Remove to run test" )
90100 @ Test
101+ @ DisplayName ("subtract to previous hour" )
91102 public void subtractToPreviousHour () {
92103 Clock clock = new Clock (10 , 3 );
93104 clock .add (-30 );
@@ -97,6 +108,7 @@ public void subtractToPreviousHour() {
97108
98109 @ Disabled ("Remove to run test" )
99110 @ Test
111+ @ DisplayName ("subtract more than an hour" )
100112 public void subtractMoreThanAnHour () {
101113 Clock clock = new Clock (10 , 3 );
102114 clock .add (-70 );
@@ -106,6 +118,7 @@ public void subtractMoreThanAnHour() {
106118
107119 @ Disabled ("Remove to run test" )
108120 @ Test
121+ @ DisplayName ("subtract across midnight" )
109122 public void subtractAcrossMidnight () {
110123 Clock clock = new Clock (0 , 3 );
111124 clock .add (-4 );
@@ -115,6 +128,7 @@ public void subtractAcrossMidnight() {
115128
116129 @ Disabled ("Remove to run test" )
117130 @ Test
131+ @ DisplayName ("subtract more than two hours" )
118132 public void subtractMoreThanTwoHours () {
119133 Clock clock = new Clock (0 , 0 );
120134 clock .add (-160 );
@@ -124,6 +138,7 @@ public void subtractMoreThanTwoHours() {
124138
125139 @ Disabled ("Remove to run test" )
126140 @ Test
141+ @ DisplayName ("subtract more than two hours with borrow" )
127142 public void subtractMoreThanTwoHoursWithBorrow () {
128143 Clock clock = new Clock (6 , 15 );
129144 clock .add (-160 );
@@ -133,6 +148,7 @@ public void subtractMoreThanTwoHoursWithBorrow() {
133148
134149 @ Disabled ("Remove to run test" )
135150 @ Test
151+ @ DisplayName ("subtract more than one day (1500 min = 25 hrs)" )
136152 public void subtractMoreThanOneDay () {
137153 Clock clock = new Clock (5 , 32 );
138154 clock .add (-1500 );
@@ -142,6 +158,7 @@ public void subtractMoreThanOneDay() {
142158
143159 @ Disabled ("Remove to run test" )
144160 @ Test
161+ @ DisplayName ("subtract more than two days" )
145162 public void subtractMoreThanTwoDays () {
146163 Clock clock = new Clock (2 , 20 );
147164 clock .add (-3000 );
0 commit comments