File tree Expand file tree Collapse file tree 1 file changed +7
-0
lines changed
modules/simple-java-mail/src/test/java/testutil Expand file tree Collapse file tree 1 file changed +7
-0
lines changed Original file line number Diff line number Diff line change 77import org .simplejavamail .api .mailer .CustomMailer ;
88import org .simplejavamail .api .mailer .config .LoadBalancingStrategy ;
99import org .simplejavamail .api .mailer .config .OperationalConfig ;
10+ import org .simplejavamail .converter .EmailConverter ;
1011import org .simplejavamail .email .EmailBuilder ;
1112import org .simplejavamail .email .internal .InternalEmailPopulatingBuilder ;
1213import org .simplejavamail .internal .smimesupport .model .OriginalSmimeDetailsImpl ;
3031import static java .util .concurrent .Executors .newSingleThreadExecutor ;
3132import static javax .xml .bind .DatatypeConverter .parseBase64Binary ;
3233import static org .simplejavamail .api .mailer .config .LoadBalancingStrategy .ROUND_ROBIN ;
34+ import static org .simplejavamail .converter .EmailConverter .emlToEmailBuilder ;
3335import static org .simplejavamail .converter .EmailConverter .outlookMsgToEmailBuilder ;
3436import static org .simplejavamail .internal .util .Preconditions .checkNonEmptyArgument ;
3537
@@ -104,6 +106,11 @@ public static EmailPopulatingBuilder readOutlookMessage(final String filePath) {
104106 return outlookMsgToEmailBuilder (checkNonEmptyArgument (resourceAsStream , "resourceAsStream" )).getEmailBuilder ();
105107 }
106108
109+ public static EmailPopulatingBuilder readEmlMessage (final String filePath ) {
110+ InputStream resourceAsStream = EmailHelper .class .getClassLoader ().getResourceAsStream (filePath );
111+ return emlToEmailBuilder (checkNonEmptyArgument (resourceAsStream , "resourceAsStream" ));
112+ }
113+
107114 @ NotNull
108115 @ SuppressWarnings ("SameParameterValue" )
109116 public static OperationalConfig createDummyOperationalConfig (@ Nullable List <String > hostsToTrust , boolean trustAllSSLHost , boolean verifyServerIdentity ) {
You can’t perform that action at this time.
0 commit comments