Skip to content

Commit c4e2e61

Browse files
committed
Update PushServiceTests
1 parent 54e7b4f commit c4e2e61

1 file changed

Lines changed: 12 additions & 2 deletions

File tree

libs/test/SalesforceSDKTest/src/com/salesforce/androidsdk/app/PushServiceTest.kt

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)