@@ -129,6 +129,9 @@ class PushServiceTest {
129129 val restClient = mockk<RestClient >()
130130 every { restClient.sendSync(any()) } returns restResponse
131131
132+ // Setup.
133+ VERSION_NUMBER_TEST = " v63.0"
134+
132135 val notificationsTypesResponseBody = PushService ().fetchNotificationsTypes(
133136 restClient = restClient,
134137 userAccount = createTestAccount()
@@ -285,6 +288,7 @@ class PushServiceTest {
285288 every { restResponse.asString() } returns NOTIFICATIONS_TYPES_JSON
286289 every { restResponse.isSuccess } returns true
287290 val restClient = mockk<RestClient >()
291+ every { restClient.clientInfo } returns clientInfo
288292 every { restClient.sendSync(any()) } returns restResponse
289293
290294 var result = false
@@ -746,6 +750,7 @@ class PushServiceTest {
746750 every { restResponse.statusCode } returns HTTP_CREATED
747751 every { restResponse.asJSONObject() } returns JSONObject (" {\" id\" : \" test_id\" }" )
748752 val restClient = mockk<RestClient >()
753+ every { restClient.clientInfo } returns clientInfo
749754 every { restClient.sendSync(any()) } returns restResponse
750755
751756 val account = createTestAccount()
@@ -765,9 +770,14 @@ class PushServiceTest {
765770 restClient = restClient
766771 )
767772
768- verify(exactly = 1 ) {
773+ verify(atLeast = 1 ) {
769774 restClient.sendSync(withArg {
770- assertEquals(" test_community_id" , it.requestBodyAsJson.get(" NetworkId" ))
775+ assertEquals(
776+ " test_community_id" ,
777+ runCatching {
778+ it.requestBodyAsJson.get(" NetworkId" )
779+ }.getOrDefault(" Default Value" )
780+ )
771781 })
772782 }
773783
0 commit comments