@@ -22,8 +22,6 @@ import androidx.webkit.JavaScriptReplyProxy
22
22
import androidx.webkit.WebMessageCompat
23
23
import androidx.webkit.WebViewCompat.WebMessageListener
24
24
import com.duckduckgo.browser.api.webviewcompat.WebViewCompatWrapper
25
- import com.duckduckgo.common.test.CoroutineTestRule
26
- import com.duckduckgo.common.utils.DispatcherProvider
27
25
import com.duckduckgo.js.messaging.api.GlobalJsMessageHandler
28
26
import com.duckduckgo.js.messaging.api.JsMessage
29
27
import com.duckduckgo.js.messaging.api.ProcessResult
@@ -35,7 +33,6 @@ import com.duckduckgo.js.messaging.api.WebViewCompatMessageHandler
35
33
import kotlinx.coroutines.test.runTest
36
34
import org.json.JSONObject
37
35
import org.junit.Before
38
- import org.junit.Rule
39
36
import org.junit.Test
40
37
import org.junit.runner.RunWith
41
38
import org.mockito.ArgumentMatchers.anyString
@@ -45,30 +42,21 @@ import org.mockito.kotlin.eq
45
42
import org.mockito.kotlin.mock
46
43
import org.mockito.kotlin.never
47
44
import org.mockito.kotlin.verify
48
- import org.mockito.kotlin.whenever
49
45
50
46
@RunWith(AndroidJUnit4 ::class )
51
47
class RealWebMessagingDelegateTest {
52
-
53
- @get:Rule
54
- val coroutineRule = CoroutineTestRule ()
55
-
56
48
private val mockWebViewCompatWrapper: WebViewCompatWrapper = mock()
57
49
private val mockWebView: WebView = mock()
58
50
private val mockReplyProxy: JavaScriptReplyProxy = mock()
59
- private val mockDispatcherProvider: DispatcherProvider = mock()
60
51
private val mockWebViewCompatMessageCallback: WebViewCompatMessageCallback = mock()
61
52
62
53
private lateinit var testee: RealWebMessagingDelegate
63
54
private lateinit var plugin: WebMessaging
64
55
65
56
@Before
66
57
fun setUp () = runTest {
67
- whenever(mockDispatcherProvider.main()).thenReturn(coroutineRule.testDispatcher)
68
58
testee = RealWebMessagingDelegate (
69
59
webViewCompatWrapper = mockWebViewCompatWrapper,
70
- dispatcherProvider = mockDispatcherProvider,
71
- appCoroutineScope = coroutineRule.testScope,
72
60
)
73
61
}
74
62
0 commit comments