From 9a31162233a9d22cc1afa68ccae2745f9b64a40f Mon Sep 17 00:00:00 2001 From: Oleh Astappiev Date: Mon, 16 Sep 2024 22:09:37 +0200 Subject: [PATCH] fix: BounceManagerTest Signed-off-by: Oleh Astappiev --- .../de/l3s/learnweb/web/BounceManagerTest.java | 15 ++++++++++++--- src/test/java/de/l3s/mail/MailTest.java | 2 -- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/src/test/java/de/l3s/learnweb/web/BounceManagerTest.java b/src/test/java/de/l3s/learnweb/web/BounceManagerTest.java index 2c8acbe76..475daa357 100644 --- a/src/test/java/de/l3s/learnweb/web/BounceManagerTest.java +++ b/src/test/java/de/l3s/learnweb/web/BounceManagerTest.java @@ -2,6 +2,7 @@ import static org.junit.jupiter.api.Assertions.*; +import jakarta.inject.Inject; import jakarta.mail.Folder; import jakarta.mail.Message; import jakarta.mail.MessagingException; @@ -9,18 +10,27 @@ import org.apache.logging.log4j.LogManager; import org.apache.logging.log4j.Logger; +import org.jboss.weld.junit5.auto.AddPackages; +import org.jboss.weld.junit5.auto.EnableAutoWeld; import org.junit.jupiter.api.Disabled; import org.junit.jupiter.api.Test; +import de.l3s.learnweb.app.DaoProvider; + +@EnableAutoWeld +@AddPackages(DaoProvider.class) class BounceManagerTest { private static final Logger log = LogManager.getLogger(BounceManagerTest.class); + @Inject + BounceManager bounceManager; + /** - * Debug/analysis function that checks contents of bounce folder. + * Debug/analysis function that checks the contents of bounce folder. */ @Test + @Disabled("Call to real mail server") void testConnection() throws MessagingException { - BounceManager bounceManager = new BounceManager(); Store store = bounceManager.getStore(); store.connect(); @@ -32,7 +42,6 @@ void testConnection() throws MessagingException { @Test @Disabled("Debug/analysis function that checks contents of bounce folder") void checkBounceFolder() throws MessagingException { - BounceManager bounceManager = new BounceManager(); Store store = bounceManager.getStore(); store.connect(); diff --git a/src/test/java/de/l3s/mail/MailTest.java b/src/test/java/de/l3s/mail/MailTest.java index 3632576e4..62c6cdbf6 100644 --- a/src/test/java/de/l3s/mail/MailTest.java +++ b/src/test/java/de/l3s/mail/MailTest.java @@ -5,7 +5,6 @@ import jakarta.enterprise.inject.Produces; import jakarta.inject.Inject; -import org.jboss.weld.junit5.auto.AddPackages; import org.jboss.weld.junit5.auto.EnableAutoWeld; import org.jboss.weld.junit5.auto.ExcludeBean; import org.junit.jupiter.api.Disabled; @@ -14,7 +13,6 @@ import de.l3s.learnweb.app.ConfigProvider; @EnableAutoWeld -@AddPackages(MailService.class) class MailTest { @Produces