diff --git a/common/sourceTest/java/ch/systemsx/cisd/common/mail/MailClientTest.java b/common/sourceTest/java/ch/systemsx/cisd/common/mail/MailClientTest.java index fa48fa13dcd80fa746470ccccaf263984226aafb..ddabbeb68a26942be738d7e95620ab621c6346a2 100644 --- a/common/sourceTest/java/ch/systemsx/cisd/common/mail/MailClientTest.java +++ b/common/sourceTest/java/ch/systemsx/cisd/common/mail/MailClientTest.java @@ -49,7 +49,7 @@ public final class MailClientTest extends AbstractFileSystemTestCase assert emailFolder.isDirectory(); File[] files = emailFolder.listFiles(); assertEquals(1, files.length); - assertEquals("email", files[0].getName()); + assertTrue(files[0].getName().matches("email.*")); List<String> lines = FileUtilities.loadToStringList(files[0]); assertEquals(8, lines.size()); assertTrue(lines.get(0).startsWith("Date: ")); @@ -65,8 +65,8 @@ public final class MailClientTest extends AbstractFileSystemTestCase files = emailFolder.listFiles(); Arrays.sort(files); assertEquals(2, files.length); - assertEquals("email", files[0].getName()); - assertEquals("email1", files[1].getName()); + assertTrue(files[0].getName().matches("email.*")); + assertTrue(files[1].getName().matches("email.*")); lines = FileUtilities.loadToStringList(files[1]); assertEquals(5, lines.size()); assertTrue(lines.get(0).startsWith("Date: ")); @@ -80,9 +80,9 @@ public final class MailClientTest extends AbstractFileSystemTestCase files = emailFolder.listFiles(); Arrays.sort(files); assertEquals(3, files.length); - assertEquals("email", files[0].getName()); - assertEquals("email1", files[1].getName()); - assertEquals("email2", files[2].getName()); + assertTrue(files[0].getName().matches("email.*")); + assertTrue(files[1].getName().matches("email.*")); + assertTrue(files[2].getName().matches("email.*")); lines = FileUtilities.loadToStringList(files[2]); assertEquals(5, lines.size()); assertTrue(lines.get(0).startsWith("Date: ")); @@ -106,14 +106,15 @@ public final class MailClientTest extends AbstractFileSystemTestCase new EMailAddress("a@b.c"), new EMailAddress("d@e.f")); File[] files = emailFolder.listFiles(); assertEquals(1, files.length); - assertEquals("email", files[0].getName()); + assertTrue(files[0].getName().matches("email.*")); List<String> lines = FileUtilities.loadToStringList(files[0]); assertEquals("Reply-To: \"User, Special\" <user@reply.com>", lines.get(2)); // second mail mailClient.sendEmailMessage("some message", "Hello world\nHow are you today?", new EMailAddress("user@reply.com", "User;\" Special"), null, new EMailAddress( - "a@b.c"), new EMailAddress("d@e.f")); + "a@b.c"), + new EMailAddress("d@e.f")); files = emailFolder.listFiles(); Arrays.sort(files); lines = FileUtilities.loadToStringList(files[1]); @@ -139,7 +140,7 @@ public final class MailClientTest extends AbstractFileSystemTestCase assert emailFolder.isDirectory(); File[] files = emailFolder.listFiles(); assertEquals(1, files.length); - assertEquals("email", files[0].getName()); + assertTrue(files[0].getName().matches("email.*")); String fileContent = FileUtilities.loadToString(files[0]); // Split the file into lines and check one line at a time