File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -10,7 +10,8 @@ import com.intellij.openapi.progress.ProgressManager
1010import com.intellij.testFramework.ApplicationRule
1111import com.intellij.util.concurrency.AppExecutorUtil
1212import io.mockk.every
13- import io.mockk.mockk
13+ import io.mockk.impl.annotations.MockK
14+ import io.mockk.junit4.MockKRule
1415import org.assertj.core.api.Assertions.assertThatThrownBy
1516import org.junit.Assert.assertEquals
1617import org.junit.Rule
@@ -26,6 +27,12 @@ class ThreadingUtilsKtTest {
2627 @JvmField
2728 val application = ApplicationRule ()
2829
30+ @get:Rule
31+ val mockkRule = MockKRule (this )
32+
33+ @MockK
34+ private lateinit var pluginResolver: PluginResolver
35+
2936 @Test
3037 fun `computeOnEdt runs on edt` () {
3138 computeOnEdt {
@@ -78,9 +85,7 @@ class ThreadingUtilsKtTest {
7885
7986 @Test
8087 fun `pluginAwareExecuteOnPooledThread inherits plugin resolver` () {
81- val pluginResolver = mockk<PluginResolver > {
82- every { product } returns AWSProduct .AMAZON_Q_FOR_JET_BRAINS
83- }
88+ every { pluginResolver.product } returns AWSProduct .AMAZON_Q_FOR_JET_BRAINS
8489 PluginResolver .setThreadLocal(pluginResolver)
8590
8691 pluginAwareExecuteOnPooledThread {
You can’t perform that action at this time.
0 commit comments