Skip to content

Commit de0b569

Browse files
authored
Merge pull request #6048 from thc202/automation/tests-tidy
automation: prevent ZAP home usage in tests
2 parents 5e5ecf6 + f12cbad commit de0b569

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

addOns/automation/src/test/java/org/zaproxy/addon/automation/AutomationEnvironmentUnitTest.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -1192,7 +1192,7 @@ void shouldSetUpProxyFullDetails() {
11921192
given(extensionLoader.getExtension(ExtensionNetwork.class)).willReturn(extNetwork);
11931193
ArgumentCaptor<HttpProxy> proxyCaptor = ArgumentCaptor.forClass(HttpProxy.class);
11941194

1195-
Control.initSingletonForTesting(Model.getSingleton(), extensionLoader);
1195+
Control.initSingletonForTesting(mock(Model.class), extensionLoader);
11961196

11971197
// When
11981198
AutomationEnvironment env = new AutomationEnvironment(contextData, progress);
@@ -1240,7 +1240,7 @@ void shouldSetUpProxyNoCreds() {
12401240
given(extensionLoader.getExtension(ExtensionNetwork.class)).willReturn(extNetwork);
12411241
ArgumentCaptor<HttpProxy> proxyCaptor = ArgumentCaptor.forClass(HttpProxy.class);
12421242

1243-
Control.initSingletonForTesting(Model.getSingleton(), extensionLoader);
1243+
Control.initSingletonForTesting(mock(Model.class), extensionLoader);
12441244

12451245
// When
12461246
AutomationEnvironment env = new AutomationEnvironment(contextData, progress);
@@ -1289,7 +1289,7 @@ void shouldSetUpProxyNoRealm() {
12891289
given(extensionLoader.getExtension(ExtensionNetwork.class)).willReturn(extNetwork);
12901290
ArgumentCaptor<HttpProxy> proxyCaptor = ArgumentCaptor.forClass(HttpProxy.class);
12911291

1292-
Control.initSingletonForTesting(Model.getSingleton(), extensionLoader);
1292+
Control.initSingletonForTesting(mock(Model.class), extensionLoader);
12931293

12941294
// When
12951295
AutomationEnvironment env = new AutomationEnvironment(contextData, progress);

0 commit comments

Comments
 (0)