mirror of
https://github.com/bitwarden/android.git
synced 2026-06-01 10:16:47 -05:00
Changing Add Login Type methods to be more specific, and changing some values to be Text instead of Strings. (#346)
This commit is contained in:
@@ -395,7 +395,7 @@ class VaultAddItemScreenTest : BaseComposeTest() {
|
||||
|
||||
verify {
|
||||
viewModel.trySendAction(
|
||||
VaultAddItemAction.ItemType.LoginType.FolderChange("Folder 1"),
|
||||
VaultAddItemAction.ItemType.LoginType.FolderChange("Folder 1".asText()),
|
||||
)
|
||||
}
|
||||
}
|
||||
@@ -411,7 +411,7 @@ class VaultAddItemScreenTest : BaseComposeTest() {
|
||||
.assertIsDisplayed()
|
||||
|
||||
mutableStateFlow.update { currentState ->
|
||||
updateLoginType(currentState) { copy(folder = "Folder 2") }
|
||||
updateLoginType(currentState) { copy(folderName = "Folder 2".asText()) }
|
||||
}
|
||||
|
||||
composeTestRule
|
||||
|
||||
@@ -152,13 +152,13 @@ class VaultAddItemViewModelTest : BaseViewModelTest() {
|
||||
@Test
|
||||
fun `FolderChange should update folder in LoginItem`() = runTest {
|
||||
val viewModel = createAddVaultItemViewModel()
|
||||
val action = VaultAddItemAction.ItemType.LoginType.FolderChange("newFolder")
|
||||
val action = VaultAddItemAction.ItemType.LoginType.FolderChange("newFolder".asText())
|
||||
|
||||
viewModel.actionChannel.trySend(action)
|
||||
|
||||
val expectedLoginItem =
|
||||
(initialState.selectedType as VaultAddItemState.ItemType.Login)
|
||||
.copy(folder = "newFolder")
|
||||
.copy(folderName = "newFolder".asText())
|
||||
|
||||
val expectedState = initialState.copy(selectedType = expectedLoginItem)
|
||||
|
||||
@@ -500,7 +500,7 @@ class VaultAddItemViewModelTest : BaseViewModelTest() {
|
||||
username: String = "",
|
||||
password: String = "",
|
||||
uri: String = "",
|
||||
folder: String = "No Folder",
|
||||
folder: Text = "No Folder".asText(),
|
||||
favorite: Boolean = false,
|
||||
masterPasswordReprompt: Boolean = false,
|
||||
notes: String = "",
|
||||
@@ -512,7 +512,7 @@ class VaultAddItemViewModelTest : BaseViewModelTest() {
|
||||
username = username,
|
||||
password = password,
|
||||
uri = uri,
|
||||
folder = folder,
|
||||
folderName = folder,
|
||||
favorite = favorite,
|
||||
masterPasswordReprompt = masterPasswordReprompt,
|
||||
notes = notes,
|
||||
|
||||
@@ -112,7 +112,7 @@ class VaultDataExtensionsTest {
|
||||
username = "mockUsername-1",
|
||||
password = "mockPassword-1",
|
||||
uri = "mockUri-1",
|
||||
folder = "mockFolder-1",
|
||||
folderName = "mockFolder-1".asText(),
|
||||
favorite = false,
|
||||
masterPasswordReprompt = false,
|
||||
notes = "mockNotes-1",
|
||||
|
||||
Reference in New Issue
Block a user