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-net.git
commit b89e8a4919dea6e2554b0332078312420b19b2d1 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Mon May 27 09:05:56 2024 -0400 Fill in Base64Test#testEncodeBase64ByteArrayBooleanBoolean() --- .../org/apache/commons/net/util/Base64Test.java | 32 +++++++++++++++++++--- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/src/test/java/org/apache/commons/net/util/Base64Test.java b/src/test/java/org/apache/commons/net/util/Base64Test.java index a2ddc4e5..dff2eed8 100644 --- a/src/test/java/org/apache/commons/net/util/Base64Test.java +++ b/src/test/java/org/apache/commons/net/util/Base64Test.java @@ -153,15 +153,39 @@ public class Base64Test { } @Test - @Ignore public void testEncodeBase64ByteArrayBoolean() { - fail("Not yet implemented"); + final byte[] binaryData = { '1', '2', '3' }; + byte[] encoded; + encoded = Base64.encodeBase64(binaryData, false); + assertNotNull(encoded); + assertEquals(4, encoded.length); + encoded = Base64.encodeBase64(binaryData, false); + assertNotNull(encoded); + assertEquals(4, encoded.length); + encoded = Base64.encodeBase64(binaryData, true); + assertNotNull(encoded); + assertEquals(6, encoded.length); // always adds trailer + encoded = Base64.encodeBase64(binaryData, true); + assertNotNull(encoded); + assertEquals(6, encoded.length); } @Test - @Ignore public void testEncodeBase64ByteArrayBooleanBoolean() { - fail("Not yet implemented"); + final byte[] binaryData = { '1', '2', '3' }; + byte[] encoded; + encoded = Base64.encodeBase64(binaryData, false, false); + assertNotNull(encoded); + assertEquals(4, encoded.length); + encoded = Base64.encodeBase64(binaryData, false, false); + assertNotNull(encoded); + assertEquals(4, encoded.length); + encoded = Base64.encodeBase64(binaryData, true, false); + assertNotNull(encoded); + assertEquals(6, encoded.length); // always adds trailer + encoded = Base64.encodeBase64(binaryData, true, false); + assertNotNull(encoded); + assertEquals(6, encoded.length); } @Test