Repository: james-project
Updated Branches:
  refs/heads/master a5c557639 -> bc230298b


JAMES-2594 Add decorating item test for dequeueing mailqueue


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

Branch: refs/heads/master
Commit: 4ac06ded1f3991680b1a46062404ca4267550ac0
Parents: 5c5274d
Author: tran tien duc <dt...@linagora.com>
Authored: Thu Nov 15 19:04:10 2018 +0700
Committer: Benoit Tellier <btell...@linagora.com>
Committed: Fri Nov 16 09:44:24 2018 +0700

----------------------------------------------------------------------
 .../james/queue/api/ManageableMailQueueContract.java      | 10 ++++++++++
 1 file changed, 10 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/4ac06ded/server/queue/queue-api/src/test/java/org/apache/james/queue/api/ManageableMailQueueContract.java
----------------------------------------------------------------------
diff --git 
a/server/queue/queue-api/src/test/java/org/apache/james/queue/api/ManageableMailQueueContract.java
 
b/server/queue/queue-api/src/test/java/org/apache/james/queue/api/ManageableMailQueueContract.java
index fd5572d..5c76b10 100644
--- 
a/server/queue/queue-api/src/test/java/org/apache/james/queue/api/ManageableMailQueueContract.java
+++ 
b/server/queue/queue-api/src/test/java/org/apache/james/queue/api/ManageableMailQueueContract.java
@@ -201,6 +201,16 @@ public interface ManageableMailQueueContract extends 
MailQueueContract {
     }
 
     @Test
+    default void dequeueShouldReturnDecoratedMailItem() throws Exception {
+        enQueue(defaultMail()
+            .name("name1")
+            .build());
+
+        assertThat(getManageableMailQueue().deQueue())
+            
.isInstanceOf(MailQueueItemDecoratorFactory.MailQueueItemDecorator.class);
+    }
+
+    @Test
     default void browseShouldNotFailWhenConcurrentDequeueWhenIterating() 
throws Exception {
         enQueue(defaultMail()
             .name("name1")


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to