Mock account manager and disable saving on session creator tests

This commit is contained in:
ismailgulek 2022-06-06 16:16:12 +03:00
parent 322767dfa1
commit 81410f003a
No known key found for this signature in database
GPG key ID: E96336D42D9470A9

View file

@ -20,7 +20,7 @@ import XCTest
class SessionCreatorTests: XCTestCase {
func testIdentityServer() throws {
let sessionCreator = SessionCreator()
let sessionCreator = SessionCreator(withAccountManager: .mock)
let mockIS = "mock_identity_server"
@ -37,3 +37,13 @@ class SessionCreatorTests: XCTestCase {
}
}
private extension MXKAccountManager {
static var mock: MXKAccountManager {
let result = MXKAccountManager.shared()
result!.isSavingAccountsEnabled = false
return result!
}
}