10
10
import java .util .Arrays ;
11
11
import java .util .List ;
12
12
import java .util .Objects ;
13
-
14
13
import org .junit .jupiter .api .Test ;
15
14
16
15
public abstract class SortingAlgorithmTest {
@@ -181,7 +180,7 @@ void shouldAcceptWhenRandomListIsPassed() {
181
180
public void shouldAcceptWhenArrayWithAllIdenticalValuesIsPassed () {
182
181
Integer [] array = {1 , 1 , 1 , 1 };
183
182
Integer [] sortedArray = getSortAlgorithm ().sort (array );
184
- assertArrayEquals (new Integer []{1 , 1 , 1 , 1 }, sortedArray );
183
+ assertArrayEquals (new Integer [] {1 , 1 , 1 , 1 }, sortedArray );
185
184
}
186
185
187
186
@ Test
@@ -195,7 +194,7 @@ public void shouldAcceptWhenListWithAllIdenticalValuesIsPassed() {
195
194
public void shouldAcceptWhenArrayWithMixedPositiveAndNegativeValuesIsPassed () {
196
195
Integer [] array = {-1 , 3 , -2 , 5 , 0 };
197
196
Integer [] sortedArray = getSortAlgorithm ().sort (array );
198
- assertArrayEquals (new Integer []{-2 , -1 , 0 , 3 , 5 }, sortedArray );
197
+ assertArrayEquals (new Integer [] {-2 , -1 , 0 , 3 , 5 }, sortedArray );
199
198
}
200
199
201
200
@ Test
@@ -209,7 +208,7 @@ public void shouldAcceptWhenListWithMixedPositiveAndNegativeValuesIsPassed() {
209
208
public void shouldAcceptWhenArrayWithLargeNumbersIsPassed () {
210
209
Long [] array = {10000000000L , 9999999999L , 10000000001L };
211
210
Long [] sortedArray = getSortAlgorithm ().sort (array );
212
- assertArrayEquals (new Long []{9999999999L , 10000000000L , 10000000001L }, sortedArray );
211
+ assertArrayEquals (new Long [] {9999999999L , 10000000000L , 10000000001L }, sortedArray );
213
212
}
214
213
215
214
@ Test
@@ -223,7 +222,7 @@ public void shouldAcceptWhenListWithLargeNumbersIsPassed() {
223
222
public void shouldAcceptWhenArrayWithMaxIntegerValuesIsPassed () {
224
223
Integer [] array = {Integer .MAX_VALUE , Integer .MIN_VALUE , 0 };
225
224
Integer [] sortedArray = getSortAlgorithm ().sort (array );
226
- assertArrayEquals (new Integer []{Integer .MIN_VALUE , 0 , Integer .MAX_VALUE }, sortedArray );
225
+ assertArrayEquals (new Integer [] {Integer .MIN_VALUE , 0 , Integer .MAX_VALUE }, sortedArray );
227
226
}
228
227
229
228
@ Test
@@ -237,7 +236,7 @@ public void shouldAcceptWhenListWithMaxIntegerValuesIsPassed() {
237
236
public void shouldAcceptWhenArrayWithMinIntegerValuesIsPassed () {
238
237
Integer [] array = {Integer .MIN_VALUE , Integer .MAX_VALUE , 0 };
239
238
Integer [] sortedArray = getSortAlgorithm ().sort (array );
240
- assertArrayEquals (new Integer []{Integer .MIN_VALUE , 0 , Integer .MAX_VALUE }, sortedArray );
239
+ assertArrayEquals (new Integer [] {Integer .MIN_VALUE , 0 , Integer .MAX_VALUE }, sortedArray );
241
240
}
242
241
243
242
@ Test
@@ -251,7 +250,7 @@ public void shouldAcceptWhenListWithMinIntegerValuesIsPassed() {
251
250
public void shouldAcceptWhenArrayWithSpecialCharactersIsPassed () {
252
251
String [] array = {"!" , "@" , "#" , "$" };
253
252
String [] sortedArray = getSortAlgorithm ().sort (array );
254
- assertArrayEquals (new String []{"!" , "#" , "$" , "@" }, sortedArray );
253
+ assertArrayEquals (new String [] {"!" , "#" , "$" , "@" }, sortedArray );
255
254
}
256
255
257
256
@ Test
@@ -265,7 +264,7 @@ public void shouldAcceptWhenListWithSpecialCharactersIsPassed() {
265
264
public void shouldAcceptWhenArrayWithMixedCaseStringsIsPassed () {
266
265
String [] array = {"apple" , "Banana" , "cherry" , "Date" };
267
266
String [] sortedArray = getSortAlgorithm ().sort (array );
268
- assertArrayEquals (new String []{"Banana" , "Date" , "apple" , "cherry" }, sortedArray );
267
+ assertArrayEquals (new String [] {"Banana" , "Date" , "apple" , "cherry" }, sortedArray );
269
268
}
270
269
271
270
@ Test
@@ -291,7 +290,7 @@ public void shouldHandleListWithNullValues() {
291
290
public void shouldHandleArrayOfBooleanValues () {
292
291
Boolean [] array = {true , false , true , false };
293
292
Boolean [] sortedArray = getSortAlgorithm ().sort (array );
294
- assertArrayEquals (new Boolean []{false , false , true , true }, sortedArray );
293
+ assertArrayEquals (new Boolean [] {false , false , true , true }, sortedArray );
295
294
}
296
295
297
296
@ Test
@@ -315,7 +314,8 @@ public int compareTo(CustomObject o) {
315
314
316
315
@ Override
317
316
public String toString () {
318
- return "CustomObject{" + "value=" + value + '}' ;
317
+ return "CustomObject{"
318
+ + "value=" + value + '}' ;
319
319
}
320
320
321
321
@ Override
@@ -336,7 +336,7 @@ public int hashCode() {
336
336
public void shouldHandleArrayOfCustomObjects () {
337
337
CustomObject [] array = {new CustomObject (3 ), new CustomObject (1 ), new CustomObject (2 )};
338
338
CustomObject [] sortedArray = getSortAlgorithm ().sort (array );
339
- assertArrayEquals (new CustomObject []{new CustomObject (1 ), new CustomObject (2 ), new CustomObject (3 )}, sortedArray );
339
+ assertArrayEquals (new CustomObject [] {new CustomObject (1 ), new CustomObject (2 ), new CustomObject (3 )}, sortedArray );
340
340
}
341
341
342
342
@ Test
@@ -350,7 +350,7 @@ public void shouldHandleListOfCustomObjects() {
350
350
public void shouldHandleArrayOfFloatingPointNumbers () {
351
351
Double [] array = {3.3 , 2.2 , 1.1 , Double .NaN , Double .POSITIVE_INFINITY , Double .NEGATIVE_INFINITY };
352
352
Double [] sortedArray = getSortAlgorithm ().sort (array );
353
- assertArrayEquals (new Double []{Double .NEGATIVE_INFINITY , 1.1 , 2.2 , 3.3 , Double .POSITIVE_INFINITY , Double .NaN }, sortedArray );
353
+ assertArrayEquals (new Double [] {Double .NEGATIVE_INFINITY , 1.1 , 2.2 , 3.3 , Double .POSITIVE_INFINITY , Double .NaN }, sortedArray );
354
354
}
355
355
356
356
@ Test
@@ -364,7 +364,7 @@ public void shouldHandleListOfFloatingPointNumbers() {
364
364
public void shouldHandleArrayWithEmptyStrings () {
365
365
String [] array = {"apple" , "" , "banana" , "" };
366
366
String [] sortedArray = getSortAlgorithm ().sort (array );
367
- assertArrayEquals (new String []{"" , "" , "apple" , "banana" }, sortedArray );
367
+ assertArrayEquals (new String [] {"" , "" , "apple" , "banana" }, sortedArray );
368
368
}
369
369
370
370
@ Test
0 commit comments