JAMES-2169 Improve slightly MailboxManagementTest

Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/7e2062bd
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/7e2062bd
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/7e2062bd

Branch: refs/heads/master
Commit: 7e2062bd3419c5f0378ca8ec76cfd73b4ab5ca64
Parents: dbaadbd
Author: benwa <[email protected]>
Authored: Tue Oct 3 18:52:17 2017 +0700
Committer: benwa <[email protected]>
Committed: Wed Oct 4 16:24:50 2017 +0700

----------------------------------------------------------------------
 .../apache/james/adapter/mailbox/MailboxManagementTest.java  | 8 ++++++++
 1 file changed, 8 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/7e2062bd/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java
----------------------------------------------------------------------
diff --git 
a/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java
 
b/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java
index b5e6204..5448922 100644
--- 
a/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java
+++ 
b/server/container/mailbox-adapter/src/test/java/org/apache/james/adapter/mailbox/MailboxManagementTest.java
@@ -157,6 +157,14 @@ public class MailboxManagementTest {
         assertThatThrownBy(() -> 
mailboxManagerManagement.createMailbox(MailboxConstants.USER_NAMESPACE, USER, 
"name"))
             .isInstanceOf(RuntimeException.class)
             .hasCauseInstanceOf(MailboxExistsException.class);
+    }
+
+    @Test
+    public void 
createMailboxShouldNotCreateAdditionalMailboxesIfMailboxAlreadyExists() throws 
Exception {
+        MailboxPath path = MailboxPath.forUser(USER, "name");
+        Mailbox mailbox = new SimpleMailbox(path, UID_VALIDITY);
+        inMemoryMapperFactory.createMailboxMapper(session).save(mailbox);
+
         
assertThat(inMemoryMapperFactory.createMailboxMapper(session).list()).containsExactly(mailbox);
     }
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to