X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=test%2Fjalview%2Fws2%2Factions%2Falignment%2FAlignmentActionTest.java;h=7be51f39985b834dc3d53da354cb4afb01e01188;hb=85dc6a4c9a6ad6eb91d76eccda22c4882b3b22a9;hp=bc43070dfd3eed5bd28aceb46638dafb79d768c2;hpb=6d992e356c2c6cafa02fb4af1b1b3992dbb35a04;p=jalview.git diff --git a/test/jalview/ws2/actions/alignment/AlignmentActionTest.java b/test/jalview/ws2/actions/alignment/AlignmentActionTest.java index bc43070..7be51f3 100644 --- a/test/jalview/ws2/actions/alignment/AlignmentActionTest.java +++ b/test/jalview/ws2/actions/alignment/AlignmentActionTest.java @@ -1,5 +1,19 @@ package jalview.ws2.actions.alignment; +import static org.hamcrest.MatcherAssert.assertThat; +import static org.hamcrest.Matchers.contains; +import static org.hamcrest.Matchers.hasProperty; +import static org.hamcrest.Matchers.is; +import static org.mockito.ArgumentMatchers.any; +import static org.mockito.ArgumentMatchers.anyList; +import static org.mockito.ArgumentMatchers.eq; +import static org.mockito.Mockito.doAnswer; +import static org.mockito.Mockito.doThrow; +import static org.mockito.Mockito.inOrder; +import static org.mockito.Mockito.mock; +import static org.mockito.Mockito.verify; +import static org.mockito.Mockito.when; + import java.io.IOException; import java.net.URL; import java.util.List; @@ -8,7 +22,6 @@ import java.util.concurrent.TimeUnit; import javax.help.UnsupportedOperationException; -import org.hamcrest.BaseMatcher; import org.hamcrest.Description; import org.hamcrest.Matcher; import org.hamcrest.TypeSafeMatcher; @@ -18,14 +31,12 @@ import org.testng.annotations.DataProvider; import org.testng.annotations.Test; import jalview.datamodel.Alignment; -import jalview.datamodel.AlignmentI; import jalview.datamodel.Sequence; import jalview.datamodel.SequenceI; import jalview.gui.AlignViewport; import jalview.viewmodel.AlignmentViewport; import jalview.ws.params.ParamDatastoreI; import jalview.ws2.actions.PollingTaskExecutor; -import jalview.ws2.actions.api.JobI; import jalview.ws2.actions.api.TaskEventListener; import jalview.ws2.api.Credentials; import jalview.ws2.api.JobStatus; @@ -33,13 +44,6 @@ import jalview.ws2.api.WebService; import jalview.ws2.api.WebServiceJobHandle; import jalview.ws2.client.api.AlignmentWebServiceClientI; -import org.mockito.hamcrest.MockitoHamcrest; -import org.mockito.internal.hamcrest.HamcrestArgumentMatcher; - -import static org.mockito.Mockito.*; -import static org.hamcrest.MatcherAssert.assertThat; -import static org.hamcrest.Matchers.*; - public class AlignmentActionTest { protected AlignmentWebServiceClientI mockClient; @@ -48,7 +52,7 @@ public class AlignmentActionTest protected WebServiceJobHandle jobRef; - @BeforeMethod + @BeforeMethod(alwaysRun = true) public void setupMockClient() throws IOException { jobRef = new WebServiceJobHandle( @@ -62,7 +66,7 @@ public class AlignmentActionTest doThrow(new UnsupportedOperationException()).when(mockClient).cancel(any()); } - @BeforeMethod(dependsOnMethods = { "setupMockClient" }) + @BeforeMethod(alwaysRun = true, dependsOnMethods = { "setupMockClient" }) public void setupActionBuilder() throws IOException { actionBuilder = AlignmentAction.newBuilder(mockClient); @@ -238,7 +242,7 @@ class AlignmentActionListenerNotifiedTest extends AlignmentActionTest { private AlignViewport viewport; - @BeforeMethod + @BeforeMethod(alwaysRun = true) public void setupViewport() { viewport = new AlignViewport(new Alignment(new SequenceI[] {