MAILBOX-357 SetMessagesMethodTest should rely on event API Specific implementation details are never accessed
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/a8a5b01e Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/a8a5b01e Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/a8a5b01e Branch: refs/heads/master Commit: a8a5b01e12a4ef2cb212d1546503810145c4c908 Parents: c8d9080 Author: Benoit Tellier <[email protected]> Authored: Mon Dec 10 14:29:24 2018 +0700 Committer: Benoit Tellier <[email protected]> Committed: Wed Dec 12 17:50:57 2018 +0700 ---------------------------------------------------------------------- .../james/jmap/methods/integration/SetMessagesMethodTest.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/james-project/blob/a8a5b01e/server/protocols/jmap-integration-testing/jmap-integration-testing-common/src/test/java/org/apache/james/jmap/methods/integration/SetMessagesMethodTest.java ---------------------------------------------------------------------- diff --git a/server/protocols/jmap-integration-testing/jmap-integration-testing-common/src/test/java/org/apache/james/jmap/methods/integration/SetMessagesMethodTest.java b/server/protocols/jmap-integration-testing/jmap-integration-testing-common/src/test/java/org/apache/james/jmap/methods/integration/SetMessagesMethodTest.java index ff955e3..67d7624 100644 --- a/server/protocols/jmap-integration-testing/jmap-integration-testing-common/src/test/java/org/apache/james/jmap/methods/integration/SetMessagesMethodTest.java +++ b/server/protocols/jmap-integration-testing/jmap-integration-testing-common/src/test/java/org/apache/james/jmap/methods/integration/SetMessagesMethodTest.java @@ -96,7 +96,6 @@ import org.apache.james.mailbox.model.SerializableQuotaValue; import org.apache.james.mailbox.probe.ACLProbe; import org.apache.james.mailbox.probe.MailboxProbe; import org.apache.james.mailbox.probe.QuotaProbe; -import org.apache.james.mailbox.store.event.EventFactory; import org.apache.james.modules.ACLProbeImpl; import org.apache.james.modules.MailboxProbeImpl; import org.apache.james.modules.QuotaProbesImpl; @@ -2338,10 +2337,10 @@ public abstract class SetMessagesMethodTest { } private boolean isAddedToOutboxEvent(String messageId, Event event, String outboxId) { - if (!(event instanceof EventFactory.AddedImpl)) { + if (!(event instanceof MailboxListener.Added)) { return false; } - EventFactory.AddedImpl added = (EventFactory.AddedImpl) event; + MailboxListener.Added added = (MailboxListener.Added) event; return added.getMailboxId().serialize().equals(outboxId) && added.getUids().size() == 1 && added.getMetaData(added.getUids().get(0)).getMessageId().serialize().equals(messageId); --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
