BIT-326 Use correct value for deviceName on get token request (#114)

This commit is contained in:
Andrew Haisting
2023-10-16 09:35:44 -05:00
committed by GitHub
parent 68f37d8e85
commit 098c576d1a
3 changed files with 24 additions and 2 deletions

View File

@@ -3,6 +3,9 @@ package com.x8bit.bitwarden.data.auth.datasource.network.service
import com.x8bit.bitwarden.data.auth.datasource.network.api.IdentityApi
import com.x8bit.bitwarden.data.auth.datasource.network.model.GetTokenResponseJson
import com.x8bit.bitwarden.data.platform.base.BaseServiceTest
import com.x8bit.bitwarden.data.platform.util.DeviceModelProvider
import io.mockk.every
import io.mockk.mockk
import kotlinx.coroutines.test.runTest
import kotlinx.serialization.json.Json
import okhttp3.mockwebserver.MockResponse
@@ -14,11 +17,15 @@ import retrofit2.create
class IdentityServiceTest : BaseServiceTest() {
private val identityApi: IdentityApi = retrofit.create()
private val deviceModelProvider = mockk<DeviceModelProvider>() {
every { deviceModel } returns "Test Device"
}
private val identityService = IdentityServiceImpl(
api = identityApi,
json = Json,
baseUrl = server.url("/").toString(),
deviceModelProvider = deviceModelProvider,
)
@Test