This is an automated email from the ASF dual-hosted git repository. btellier pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/james-project.git
commit e717efd5fc3f86e27f1a73d04c9ec6cd698202ac Author: Benoit Tellier <[email protected]> AuthorDate: Fri May 8 15:18:20 2020 +0700 JAMES-3172 Mocked tasks should not return null value --- .../org/apache/james/adapter/mailbox/ReIndexerManagementTest.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/server/container/mailbox-jmx/src/test/java/org/apache/james/adapter/mailbox/ReIndexerManagementTest.java b/server/container/mailbox-jmx/src/test/java/org/apache/james/adapter/mailbox/ReIndexerManagementTest.java index 946d6a3..815d33f 100644 --- a/server/container/mailbox-jmx/src/test/java/org/apache/james/adapter/mailbox/ReIndexerManagementTest.java +++ b/server/container/mailbox-jmx/src/test/java/org/apache/james/adapter/mailbox/ReIndexerManagementTest.java @@ -21,6 +21,7 @@ package org.apache.james.adapter.mailbox; import static org.assertj.core.api.Assertions.assertThat; import static org.mockito.ArgumentMatchers.any; +import static org.mockito.Mockito.doReturn; import static org.mockito.Mockito.mock; import static org.mockito.Mockito.verify; import static org.mockito.Mockito.when; @@ -49,8 +50,9 @@ public class ReIndexerManagementTest { } @Test - void reIndexMailboxShouldWaitsForExecution() throws MailboxException { + void reIndexMailboxShouldWaitsForExecution() throws Exception { Task task = mock(Task.class); + doReturn(Task.Result.COMPLETED).when(task).run(); String namespace = "namespace"; String user = "user"; String name = "name"; @@ -63,8 +65,9 @@ public class ReIndexerManagementTest { } @Test - void reIndexShouldWaitsForExecution() throws MailboxException { + void reIndexShouldWaitsForExecution() throws Exception { Task task = mock(Task.class); + doReturn(Task.Result.COMPLETED).when(task).run(); when(reIndexer.reIndex()).thenReturn(task); assertThat(taskManager.list()).isEmpty(); --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
