Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commitd432a76

Browse files
committed
fix: inject mocked PluginAuthManager into UTs
1 parentdecb082 commitd432a76

File tree

3 files changed

+12
-0
lines changed

3 files changed

+12
-0
lines changed

‎src/test/kotlin/com/coder/toolbox/cli/CoderCLIManagerTest.kt‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ import com.coder.toolbox.CoderToolboxContext
44
importcom.coder.toolbox.cli.ex.MissingVersionException
55
importcom.coder.toolbox.cli.ex.ResponseException
66
importcom.coder.toolbox.cli.ex.SSHConfigFormatException
7+
importcom.coder.toolbox.oauth.CoderAccount
8+
importcom.coder.toolbox.oauth.CoderOAuthCfg
79
importcom.coder.toolbox.sdk.DataGen.Companion.workspace
810
importcom.coder.toolbox.sdk.v2.models.Workspace
911
importcom.coder.toolbox.settings.Environment
@@ -31,6 +33,7 @@ import com.coder.toolbox.util.getOS
3133
importcom.coder.toolbox.util.pluginTestSettingsStore
3234
importcom.coder.toolbox.util.sha1
3335
importcom.coder.toolbox.util.toURL
36+
importcom.jetbrains.toolbox.api.core.auth.PluginAuthManager
3437
importcom.jetbrains.toolbox.api.core.diagnostics.Logger
3538
importcom.jetbrains.toolbox.api.core.os.LocalDesktopManager
3639
importcom.jetbrains.toolbox.api.localization.LocalizableStringFactory
@@ -75,6 +78,7 @@ private val noOpTextProgress: (String) -> Unit = { _ -> }
7578
internalclassCoderCLIManagerTest {
7679
privateval ui= mockk<ToolboxUi>(relaxed=true)
7780
privateval context=CoderToolboxContext(
81+
mockk<PluginAuthManager<CoderAccount,CoderOAuthCfg>>(),
7882
ui,
7983
mockk<EnvironmentUiPageManager>(),
8084
mockk<EnvironmentStateColorPalette>(),

‎src/test/kotlin/com/coder/toolbox/sdk/CoderRestClientTest.kt‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
packagecom.coder.toolbox.sdk
22

33
importcom.coder.toolbox.CoderToolboxContext
4+
importcom.coder.toolbox.oauth.CoderAccount
5+
importcom.coder.toolbox.oauth.CoderOAuthCfg
46
importcom.coder.toolbox.sdk.convertors.InstantConverter
57
importcom.coder.toolbox.sdk.convertors.UUIDConverter
68
importcom.coder.toolbox.sdk.ex.APIResponseException
@@ -20,6 +22,7 @@ import com.coder.toolbox.store.TLS_ALTERNATE_HOSTNAME
2022
importcom.coder.toolbox.store.TLS_CA_PATH
2123
importcom.coder.toolbox.util.pluginTestSettingsStore
2224
importcom.coder.toolbox.util.sslContextFromPEMs
25+
importcom.jetbrains.toolbox.api.core.auth.PluginAuthManager
2326
importcom.jetbrains.toolbox.api.core.diagnostics.Logger
2427
importcom.jetbrains.toolbox.api.core.os.LocalDesktopManager
2528
importcom.jetbrains.toolbox.api.localization.LocalizableStringFactory
@@ -101,6 +104,7 @@ class CoderRestClientTest {
101104
.build()
102105

103106
privateval context=CoderToolboxContext(
107+
mockk<PluginAuthManager<CoderAccount,CoderOAuthCfg>>(),
104108
mockk<ToolboxUi>(),
105109
mockk<EnvironmentUiPageManager>(),
106110
mockk<EnvironmentStateColorPalette>(),

‎src/test/kotlin/com/coder/toolbox/util/CoderProtocolHandlerTest.kt‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
packagecom.coder.toolbox.util
22

33
importcom.coder.toolbox.CoderToolboxContext
4+
importcom.coder.toolbox.oauth.CoderAccount
5+
importcom.coder.toolbox.oauth.CoderOAuthCfg
46
importcom.coder.toolbox.sdk.DataGen
57
importcom.coder.toolbox.settings.Environment
68
importcom.coder.toolbox.store.CoderSecretsStore
79
importcom.coder.toolbox.store.CoderSettingsStore
810
importcom.coder.toolbox.views.CoderSettingsPage
11+
importcom.jetbrains.toolbox.api.core.auth.PluginAuthManager
912
importcom.jetbrains.toolbox.api.core.diagnostics.Logger
1013
importcom.jetbrains.toolbox.api.core.os.LocalDesktopManager
1114
importcom.jetbrains.toolbox.api.localization.LocalizableStringFactory
@@ -43,6 +46,7 @@ internal class CoderProtocolHandlerTest {
4346
}
4447

4548
privateval context=CoderToolboxContext(
49+
mockk<PluginAuthManager<CoderAccount,CoderOAuthCfg>>(),
4650
mockk<ToolboxUi>(relaxed=true),
4751
mockk<EnvironmentUiPageManager>(),
4852
mockk<EnvironmentStateColorPalette>(),

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp