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 ");
     }
 }