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/12/10 15:57:23 UTC

(commons-email) branch master updated: Use a constant instead of a magic string

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-email.git


The following commit(s) were added to refs/heads/master by this push:
     new e1a909f  Use a constant instead of a magic string
e1a909f is described below

commit e1a909f295349b193513c25a65c72eb7bf5ae15d
Author: Gary Gregory <ga...@gmail.com>
AuthorDate: Sun Dec 10 10:57:19 2023 -0500

    Use a constant instead of a magic string
---
 src/test/java/org/apache/commons/mail/EmailLiveTest.java             | 2 +-
 src/test/java/org/apache/commons/mail/EmailTest.java                 | 3 ++-
 .../java/org/apache/commons/mail/InvalidInternetAddressTest.java     | 5 +++--
 3 files changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/test/java/org/apache/commons/mail/EmailLiveTest.java b/src/test/java/org/apache/commons/mail/EmailLiveTest.java
index 03e34ca..f80c8ad 100644
--- a/src/test/java/org/apache/commons/mail/EmailLiveTest.java
+++ b/src/test/java/org/apache/commons/mail/EmailLiveTest.java
@@ -74,7 +74,7 @@ public class EmailLiveTest extends AbstractEmailTest
         final URLDataSource dataSource = new URLDataSource(url);
         final ByteArrayOutputStream baos = new ByteArrayOutputStream();
         IOUtils.copy(dataSource.getInputStream(), baos);
-        return new String(baos.toByteArray(), "UTF-8");
+        return new String(baos.toByteArray(), StandardCharsets.UTF_8);
     }
 
     /**
diff --git a/src/test/java/org/apache/commons/mail/EmailTest.java b/src/test/java/org/apache/commons/mail/EmailTest.java
index 0ea8099..428b1b9 100644
--- a/src/test/java/org/apache/commons/mail/EmailTest.java
+++ b/src/test/java/org/apache/commons/mail/EmailTest.java
@@ -22,6 +22,7 @@ import static org.junit.Assert.*;
 import java.io.File;
 import java.nio.charset.Charset;
 import java.nio.charset.IllegalCharsetNameException;
+import java.nio.charset.StandardCharsets;
 import java.util.ArrayList;
 import java.util.Calendar;
 import java.util.Collections;
@@ -152,7 +153,7 @@ public class EmailTest extends AbstractEmailTest
         email.setCharset(set.name());
         assertEquals(set.name(), email.getCharset());
 
-        set = Charset.forName("UTF-8");
+        set = StandardCharsets.UTF_8;
         email.setCharset(set.name());
         assertEquals(set.name(), email.getCharset());
     }
diff --git a/src/test/java/org/apache/commons/mail/InvalidInternetAddressTest.java b/src/test/java/org/apache/commons/mail/InvalidInternetAddressTest.java
index 272f978..b738e7d 100644
--- a/src/test/java/org/apache/commons/mail/InvalidInternetAddressTest.java
+++ b/src/test/java/org/apache/commons/mail/InvalidInternetAddressTest.java
@@ -20,6 +20,7 @@ import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.fail;
 
 import java.lang.reflect.Method;
+import java.nio.charset.StandardCharsets;
 
 import javax.mail.internet.InternetAddress;
 
@@ -201,7 +202,7 @@ public class InvalidInternetAddressTest extends AbstractEmailTest
         for (int i = 0; i < ARR_INVALID_EMAILS.length; i++)
         {
 
-            final InternetAddress address = new InternetAddress(ARR_INVALID_EMAILS[i], "Joe", "UTF-8");
+            final InternetAddress address = new InternetAddress(ARR_INVALID_EMAILS[i], "Joe", StandardCharsets.UTF_8.name());
 
             // N.B. validate() doesn't check addresses containing quotes or '['
             final boolean quoted = ARR_INVALID_EMAILS[i].contains("\"");
@@ -232,7 +233,7 @@ public class InvalidInternetAddressTest extends AbstractEmailTest
         // test valid 'quoted' Email addresses
         try
         {
-            validateMethod.invoke(new InternetAddress(VALID_QUOTED_EMAIL, "Joe", "UTF-8"), (Object[]) null);
+            validateMethod.invoke(new InternetAddress(VALID_QUOTED_EMAIL, "Joe", StandardCharsets.UTF_8.name()), (Object[]) null);
         }
         catch (final Exception ex)
         {