Skip to content

Commit

Permalink
troubleshoot test
Browse files Browse the repository at this point in the history
  • Loading branch information
DavidAZimmerly committed Jan 3, 2025
1 parent d74aedc commit ac1ce33
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions src/test/java/com/arcxp/video/service/AdUtilsTest.kt
Original file line number Diff line number Diff line change
Expand Up @@ -64,12 +64,11 @@ class AdUtilsTest {
@Before
fun setup() {
MockKAnnotations.init(this)
mockkObject(Utils)
mockkStatic(Log::class)
every { Log.e(any(), any()) } returns 1
every { Log.d(any(), any()) } returns 1
mockkObject(DependencyFactory)
coEvery { createIOScope() } returns CoroutineScope(context = Dispatchers.Unconfined + SupervisorJob())
every { DependencyFactory.ioDispatcher()} returns Dispatchers.Unconfined
}

@After
Expand Down Expand Up @@ -968,7 +967,7 @@ class AdUtilsTest {

@Test
fun `getServerSide ads succeeds`() = runTest {

mockkObject(Utils)
val stream = mockk<Stream>()
val streamUrl = mockk<Uri>()
every {
Expand Down Expand Up @@ -1150,11 +1149,14 @@ class AdUtilsTest {

@Test
fun `callBeaconUrl calls endpoint`() = runTest {
coEvery { Utils.createURLandReadText(spec = "url")} returns "something we discard"
mockkObject(Utils)
mockkObject(DependencyFactory)
every { createIOScope() } returns CoroutineScope(context = Dispatchers.Unconfined + SupervisorJob())
every { Utils.createURLandReadText(spec = "url")} returns "something we discard"

callBeaconUrl("url")

coVerify (exactly = 1) {
verify (exactly = 1) {
Utils.createURLandReadText(spec = "url")
}

Expand Down

0 comments on commit ac1ce33

Please sign in to comment.