10
10
import com .intellij .openapi .project .Project ;
11
11
import com .intellij .openapi .wm .ToolWindow ;
12
12
import com .intellij .ui .content .ContentFactory ;
13
+ import com .intellij .ui .content .ContentManager ;
13
14
import io .flutter .ObservatoryConnector ;
14
15
import io .flutter .devtools .DevToolsIdeFeature ;
15
16
import io .flutter .jxbrowser .FailureType ;
22
23
import org .junit .Before ;
23
24
import org .junit .Ignore ;
24
25
import org .junit .Test ;
25
- import org .mockito .*;
26
- import com .intellij .ui .content .ContentManager ;
26
+ import org .mockito .Mock ;
27
+ import org .mockito .MockedStatic ;
28
+ import org .mockito .Mockito ;
29
+ import org .mockito .MockitoAnnotations ;
27
30
28
31
import java .util .concurrent .TimeoutException ;
29
32
@@ -53,6 +56,7 @@ public void setUp() throws Exception {
53
56
54
57
// Static mocking for ApplicationManager.
55
58
mockedStaticApplicationManager = Mockito .mockStatic (ApplicationManager .class );
59
+ //noinspection ResultOfMethodCallIgnored
56
60
mockedStaticApplicationManager .when (ApplicationManager ::getApplication ).thenReturn (mockApplication );
57
61
doAnswer (invocation -> {
58
62
Runnable runnable = invocation .getArgument (0 );
@@ -167,7 +171,8 @@ public void testWaitForJxBrowserInstallationWithoutTimeout() throws TimeoutExcep
167
171
168
172
spy .waitForJxBrowserInstallation (mockApp , mockToolWindow , DevToolsIdeFeature .TOOL_WINDOW );
169
173
verify (spy , times (1 ))
170
- .handleUpdatedJxBrowserStatusOnEventThread (mockApp , mockToolWindow , JxBrowserStatus .INSTALLATION_FAILED , DevToolsIdeFeature .TOOL_WINDOW );
174
+ .handleUpdatedJxBrowserStatusOnEventThread (mockApp , mockToolWindow , JxBrowserStatus .INSTALLATION_FAILED ,
175
+ DevToolsIdeFeature .TOOL_WINDOW );
171
176
}
172
177
173
178
@ Ignore
@@ -193,7 +198,8 @@ public void testHandleUpdatedJxBrowserStatusWithFailure() {
193
198
final FlutterView partialMockFlutterView = mock (FlutterView .class );
194
199
doCallRealMethod ().when (partialMockFlutterView )
195
200
.handleUpdatedJxBrowserStatus (mockApp , mockToolWindow , JxBrowserStatus .INSTALLATION_FAILED , DevToolsIdeFeature .TOOL_WINDOW );
196
- partialMockFlutterView .handleUpdatedJxBrowserStatus (mockApp , mockToolWindow , JxBrowserStatus .INSTALLATION_FAILED , DevToolsIdeFeature .TOOL_WINDOW );
201
+ partialMockFlutterView .handleUpdatedJxBrowserStatus (mockApp , mockToolWindow , JxBrowserStatus .INSTALLATION_FAILED ,
202
+ DevToolsIdeFeature .TOOL_WINDOW );
197
203
verify (partialMockFlutterView , times (1 )).handleJxBrowserInstallationFailed (mockApp , mockToolWindow , DevToolsIdeFeature .TOOL_WINDOW );
198
204
}
199
205
@@ -213,7 +219,8 @@ public void testHandleUpdatedJxBrowserStatusWithOtherstatus() {
213
219
final FlutterView partialMockFlutterView = mock (FlutterView .class );
214
220
doCallRealMethod ().when (partialMockFlutterView )
215
221
.handleUpdatedJxBrowserStatus (mockApp , mockToolWindow , JxBrowserStatus .NOT_INSTALLED , DevToolsIdeFeature .TOOL_WINDOW );
216
- partialMockFlutterView .handleUpdatedJxBrowserStatus (mockApp , mockToolWindow , JxBrowserStatus .NOT_INSTALLED , DevToolsIdeFeature .TOOL_WINDOW );
222
+ partialMockFlutterView .handleUpdatedJxBrowserStatus (mockApp , mockToolWindow , JxBrowserStatus .NOT_INSTALLED ,
223
+ DevToolsIdeFeature .TOOL_WINDOW );
217
224
verify (partialMockFlutterView , times (1 ))
218
225
.presentOpenDevToolsOptionWithMessage (mockApp , mockToolWindow , INSTALLATION_WAIT_FAILED , DevToolsIdeFeature .TOOL_WINDOW );
219
226
}
0 commit comments