mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-19 08:03:50 +02:00
Fix tests
This commit is contained in:
+3
-3
@@ -29,14 +29,14 @@ class ChangePasswordViewModelTests: XCTestCase {
|
||||
XCTAssert(context.newPassword1.isEmpty, "The view model should start with an empty new password 1.")
|
||||
XCTAssert(context.newPassword2.isEmpty, "The view model should start with an empty new password 2.")
|
||||
XCTAssertFalse(context.viewState.canSubmit, "The view model should not be able to submit.")
|
||||
XCTAssertTrue(context.signoutAllDevices, "The view model should start with sign out of all devices checked.")
|
||||
XCTAssertFalse(context.signoutAllDevices, "The view model should start with sign out of all devices unchecked.")
|
||||
}
|
||||
|
||||
@MainActor func testValidState() async {
|
||||
let viewModel = ChangePasswordViewModel(oldPassword: "12345678",
|
||||
newPassword1: "87654321",
|
||||
newPassword2: "87654321",
|
||||
signoutAllDevices: false)
|
||||
signoutAllDevices: true)
|
||||
let context = viewModel.context
|
||||
|
||||
// Given a filled view model in valid state
|
||||
@@ -44,7 +44,7 @@ class ChangePasswordViewModelTests: XCTestCase {
|
||||
XCTAssertFalse(context.newPassword1.isEmpty, "The view model should start with an empty new password 1.")
|
||||
XCTAssertFalse(context.newPassword2.isEmpty, "The view model should start with an empty new password 2.")
|
||||
XCTAssertTrue(context.viewState.canSubmit, "The view model should be able to submit.")
|
||||
XCTAssertFalse(context.signoutAllDevices, "Sign out of all devices should be unchecked.")
|
||||
XCTAssertTrue(context.signoutAllDevices, "Sign out of all devices should be checked.")
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user