Skip to content

Commit c34e969

Browse files
Replace assert by simpler but equivalent calls. (#159)
1 parent a423734 commit c34e969

3 files changed

Lines changed: 25 additions & 23 deletions

File tree

src/test/java/org/apache/commons/csv/CSVFormatTest.java

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@
4545
import java.util.Arrays;
4646
import java.util.Objects;
4747

48+
import org.junit.jupiter.api.Assertions;
4849
import org.junit.jupiter.api.Test;
4950

5051
/**
@@ -61,8 +62,8 @@ public enum Header {
6162
}
6263

6364
private static void assertNotEquals(final Object right, final Object left) {
64-
assertFalse(right.equals(left));
65-
assertFalse(left.equals(right));
65+
Assertions.assertNotEquals(right, left);
66+
Assertions.assertNotEquals(left, right);
6667
}
6768

6869
private static CSVFormat copy(final CSVFormat format) {
@@ -151,8 +152,8 @@ public void testEquals() {
151152
final CSVFormat right = CSVFormat.DEFAULT;
152153
final CSVFormat left = copy(right);
153154

154-
assertFalse(right.equals(null));
155-
assertFalse(right.equals("A String Instance"));
155+
Assertions.assertNotEquals(null, right);
156+
Assertions.assertNotEquals("A String Instance", right);
156157

157158
assertEquals(right, right);
158159
assertEquals(right, left);
@@ -509,7 +510,7 @@ public void testEqualsOne() {
509510
assertFalse(csvFormatTwo.isCommentMarkerSet());
510511

511512
assertNotSame(csvFormatTwo, csvFormatOne);
512-
assertFalse(csvFormatTwo.equals(csvFormatOne));
513+
Assertions.assertNotEquals(csvFormatTwo, csvFormatOne);
513514

514515
assertEquals('\\', (char)csvFormatOne.getEscapeCharacter());
515516
assertNull(csvFormatOne.getQuoteMode());
@@ -568,10 +569,10 @@ public void testEqualsOne() {
568569
assertNotSame(csvFormatOne, csvFormatTwo);
569570
assertNotSame(csvFormatTwo, csvFormatOne);
570571

571-
assertFalse(csvFormatOne.equals(csvFormatTwo));
572-
assertFalse(csvFormatTwo.equals(csvFormatOne));
572+
Assertions.assertNotEquals(csvFormatOne, csvFormatTwo);
573+
Assertions.assertNotEquals(csvFormatTwo, csvFormatOne);
573574

574-
assertFalse(csvFormatTwo.equals(csvFormatOne));
575+
Assertions.assertNotEquals(csvFormatTwo, csvFormatOne);
575576

576577
}
577578

@@ -749,7 +750,7 @@ public void testEqualsWithNull() {
749750
assertEquals('\"', (char)csvFormat.getQuoteCharacter());
750751
assertTrue(csvFormat.isNullStringSet());
751752

752-
assertFalse(csvFormat.equals( null));
753+
Assertions.assertNotEquals(null, csvFormat);
753754

754755
}
755756

@@ -833,7 +834,7 @@ public void testHashCodeAndWithIgnoreHeaderCase() {
833834
assertTrue(csvFormatTwo.getIgnoreHeaderCase()); // now different
834835
assertFalse(csvFormatTwo.getTrailingDelimiter());
835836

836-
assertFalse(csvFormatTwo.equals(csvFormat)); // CSV-244 - should not be equal
837+
Assertions.assertNotEquals(csvFormatTwo, csvFormat); // CSV-244 - should not be equal
837838
assertFalse(csvFormatTwo.getAllowMissingColumnNames());
838839

839840
assertFalse(csvFormatTwo.getTrim());
@@ -1026,12 +1027,12 @@ public void testQuotePolicyNoneWithoutEscapeThrowsException_Deprecated() {
10261027

10271028
@Test
10281029
public void testRFC4180() {
1029-
assertEquals(null, RFC4180.getCommentMarker());
1030+
assertNull(RFC4180.getCommentMarker());
10301031
assertEquals(',', RFC4180.getDelimiter());
1031-
assertEquals(null, RFC4180.getEscapeCharacter());
1032+
assertNull(RFC4180.getEscapeCharacter());
10321033
assertFalse(RFC4180.getIgnoreEmptyLines());
10331034
assertEquals(Character.valueOf('"'), RFC4180.getQuoteCharacter());
1034-
assertEquals(null, RFC4180.getQuoteMode());
1035+
assertNull(RFC4180.getQuoteMode());
10351036
assertEquals("\r\n", RFC4180.getRecordSeparator());
10361037
}
10371038

@@ -1161,7 +1162,7 @@ public void testToStringAndWithCommentMarkerTakingCharacter() {
11611162
assertNotSame(csvFormat, csvFormatTwo);
11621163
assertNotSame(csvFormatTwo, csvFormat);
11631164

1164-
assertFalse(csvFormatTwo.equals(csvFormat));
1165+
Assertions.assertNotEquals(csvFormatTwo, csvFormat);
11651166

11661167
assertNull(csvFormat.getEscapeCharacter());
11671168
assertTrue(csvFormat.isQuoteCharacterSet());
@@ -1220,9 +1221,9 @@ public void testToStringAndWithCommentMarkerTakingCharacter() {
12201221
assertNotSame(csvFormat, csvFormatTwo);
12211222
assertNotSame(csvFormatTwo, csvFormat);
12221223

1223-
assertFalse(csvFormat.equals(csvFormatTwo));
1224+
Assertions.assertNotEquals(csvFormat, csvFormatTwo);
12241225

1225-
assertFalse(csvFormatTwo.equals(csvFormat));
1226+
Assertions.assertNotEquals(csvFormatTwo, csvFormat);
12261227
assertEquals("Delimiter=<,> QuoteChar=<\"> CommentStart=<n> " +
12271228
"RecordSeparator=<\r\n> EmptyLines:ignored SkipHeaderRecord:false"
12281229
, csvFormatTwo.toString());
@@ -1283,7 +1284,7 @@ public void testWithDelimiterLFThrowsException() {
12831284
@Test
12841285
public void testWithEmptyEnum() {
12851286
final CSVFormat formatWithHeader = CSVFormat.DEFAULT.withHeader(EmptyEnum.class);
1286-
assertTrue(formatWithHeader.getHeader().length == 0);
1287+
assertEquals(0, formatWithHeader.getHeader().length);
12871288
}
12881289

12891290

@@ -1304,7 +1305,7 @@ public void testWithEscapeCRThrowsExceptions() {
13041305
public void testWithFirstRecordAsHeader() {
13051306
final CSVFormat formatWithFirstRecordAsHeader = CSVFormat.DEFAULT.withFirstRecordAsHeader();
13061307
assertTrue(formatWithFirstRecordAsHeader.getSkipHeaderRecord());
1307-
assertTrue(formatWithFirstRecordAsHeader.getHeader().length == 0);
1308+
assertEquals(0, formatWithFirstRecordAsHeader.getHeader().length);
13081309
}
13091310

13101311
@Test
@@ -1408,7 +1409,7 @@ public void testWithHeaderComments() {
14081409
assertNotSame(csvFormat, csvFormatTwo);
14091410
assertNotSame(csvFormatTwo, csvFormat);
14101411

1411-
assertFalse(csvFormatTwo.equals(csvFormat)); // CSV-244 - should not be equal
1412+
Assertions.assertNotEquals(csvFormatTwo, csvFormat); // CSV-244 - should not be equal
14121413

14131414
final String string = csvFormatTwo.format(objectArray);
14141415

@@ -1470,9 +1471,9 @@ public void testWithHeaderComments() {
14701471
assertNotSame(csvFormatTwo, csvFormat);
14711472

14721473
assertNotNull(string);
1473-
assertFalse(csvFormat.equals(csvFormatTwo)); // CSV-244 - should not be equal
1474+
Assertions.assertNotEquals(csvFormat, csvFormatTwo); // CSV-244 - should not be equal
14741475

1475-
assertFalse(csvFormatTwo.equals(csvFormat)); // CSV-244 - should not be equal
1476+
Assertions.assertNotEquals(csvFormatTwo, csvFormat); // CSV-244 - should not be equal
14761477
assertEquals(",,,,,,,", string);
14771478

14781479
}

src/test/java/org/apache/commons/csv/CSVPrinterTest.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import static org.junit.jupiter.api.Assertions.assertEquals;
2424
import static org.junit.jupiter.api.Assertions.assertFalse;
2525
import static org.junit.jupiter.api.Assertions.assertNotEquals;
26+
import static org.junit.jupiter.api.Assertions.assertNull;
2627
import static org.junit.jupiter.api.Assertions.assertThrows;
2728
import static org.mockito.Mockito.mock;
2829
import static org.mockito.Mockito.never;
@@ -1001,7 +1002,7 @@ public void testParseCustomNullValues() throws IOException {
10011002
final Iterator<CSVRecord> iterator = iterable.iterator();
10021003
final CSVRecord record = iterator.next();
10031004
assertEquals("a", record.get(0));
1004-
assertEquals(null, record.get(1));
1005+
assertNull(record.get(1));
10051006
assertEquals("b", record.get(2));
10061007
assertFalse(iterator.hasNext());
10071008
}

src/test/java/org/apache/commons/csv/CSVRecordTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -325,6 +325,6 @@ private void validateMap(final Map<String, String> map, final boolean allowsNull
325325
assertEquals("A", map.get("first"));
326326
assertEquals("B", map.get("second"));
327327
assertEquals("C", map.get("third"));
328-
assertEquals(null, map.get("fourth"));
328+
assertNull(map.get("fourth"));
329329
}
330330
}

0 commit comments

Comments
 (0)