You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2023/04/28 20:08:50 UTC
[commons-io] branch master updated: Add test assertions
This is an automated email from the ASF dual-hosted git repository.
ggregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-io.git
The following commit(s) were added to refs/heads/master by this push:
new 954bd440 Add test assertions
954bd440 is described below
commit 954bd4409e6420294a48031764c65b9bda1e83be
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Fri Apr 28 16:06:34 2023 -0400
Add test assertions
---
.../org/apache/commons/io/ByteOrderMarkTest.java | 29 ++++++++++++++--------
1 file changed, 19 insertions(+), 10 deletions(-)
diff --git a/src/test/java/org/apache/commons/io/ByteOrderMarkTest.java b/src/test/java/org/apache/commons/io/ByteOrderMarkTest.java
index fe2430bc..1610c3a4 100644
--- a/src/test/java/org/apache/commons/io/ByteOrderMarkTest.java
+++ b/src/test/java/org/apache/commons/io/ByteOrderMarkTest.java
@@ -16,7 +16,6 @@
*/
package org.apache.commons.io;
-
import static org.junit.jupiter.api.Assertions.assertArrayEquals;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNotEquals;
@@ -27,11 +26,10 @@ import java.nio.charset.Charset;
import org.junit.jupiter.api.Test;
-
/**
* Test for {@link ByteOrderMark}.
*/
-public class ByteOrderMarkTest {
+public class ByteOrderMarkTest {
private static final ByteOrderMark TEST_BOM_1 = new ByteOrderMark("test1", 1);
private static final ByteOrderMark TEST_BOM_2 = new ByteOrderMark("test2", 1, 2);
@@ -60,6 +58,17 @@ public class ByteOrderMarkTest {
@SuppressWarnings("EqualsWithItself")
@Test
public void testEquals() {
+ assertEquals(ByteOrderMark.UTF_16BE, ByteOrderMark.UTF_16BE);
+ assertEquals(ByteOrderMark.UTF_16LE, ByteOrderMark.UTF_16LE);
+ assertEquals(ByteOrderMark.UTF_32BE, ByteOrderMark.UTF_32BE);
+ assertEquals(ByteOrderMark.UTF_32LE, ByteOrderMark.UTF_32LE);
+ assertEquals(ByteOrderMark.UTF_8, ByteOrderMark.UTF_8);
+
+ assertNotEquals(ByteOrderMark.UTF_8, ByteOrderMark.UTF_16BE);
+ assertNotEquals(ByteOrderMark.UTF_8, ByteOrderMark.UTF_16LE);
+ assertNotEquals(ByteOrderMark.UTF_8, ByteOrderMark.UTF_32BE);
+ assertNotEquals(ByteOrderMark.UTF_8, ByteOrderMark.UTF_32LE);
+
assertEquals(TEST_BOM_1, TEST_BOM_1, "test1 equals");
assertEquals(TEST_BOM_2, TEST_BOM_2, "test2 equals");
assertEquals(TEST_BOM_3, TEST_BOM_3, "test3 equals");
@@ -74,11 +83,11 @@ public class ByteOrderMarkTest {
/** Tests {@link ByteOrderMark#getBytes()} */
@Test
public void testGetBytes() {
- assertArrayEquals(TEST_BOM_1.getBytes(), new byte[]{(byte) 1}, "test1 bytes");
+ assertArrayEquals(TEST_BOM_1.getBytes(), new byte[] { (byte) 1 }, "test1 bytes");
TEST_BOM_1.getBytes()[0] = 2;
- assertArrayEquals(TEST_BOM_1.getBytes(), new byte[]{(byte) 1}, "test1 bytes");
- assertArrayEquals(TEST_BOM_2.getBytes(), new byte[]{(byte) 1, (byte) 2}, "test1 bytes");
- assertArrayEquals(TEST_BOM_3.getBytes(), new byte[]{(byte) 1, (byte) 2, (byte) 3}, "test1 bytes");
+ assertArrayEquals(TEST_BOM_1.getBytes(), new byte[] { (byte) 1 }, "test1 bytes");
+ assertArrayEquals(TEST_BOM_2.getBytes(), new byte[] { (byte) 1, (byte) 2 }, "test1 bytes");
+ assertArrayEquals(TEST_BOM_3.getBytes(), new byte[] { (byte) 1, (byte) 2, (byte) 3 }, "test1 bytes");
}
/** Tests {@link ByteOrderMark#getCharsetName()} */
@@ -120,8 +129,8 @@ public class ByteOrderMarkTest {
/** Tests {@link ByteOrderMark#toString()} */
@Test
public void testToString() {
- assertEquals("ByteOrderMark[test1: 0x1]", TEST_BOM_1.toString(), "test1 ");
- assertEquals("ByteOrderMark[test2: 0x1,0x2]", TEST_BOM_2.toString(), "test2 ");
- assertEquals("ByteOrderMark[test3: 0x1,0x2,0x3]", TEST_BOM_3.toString(), "test3 ");
+ assertEquals("ByteOrderMark[test1: 0x1]", TEST_BOM_1.toString(), "test1 ");
+ assertEquals("ByteOrderMark[test2: 0x1,0x2]", TEST_BOM_2.toString(), "test2 ");
+ assertEquals("ByteOrderMark[test3: 0x1,0x2,0x3]", TEST_BOM_3.toString(), "test3 ");
}
}