Newer
Older
import XCTest
@testable import XXMessengerClient
final class MessengerIsLoggedInTests: XCTestCase {
func testWithUD() {
var env: MessengerEnvironment = .unimplemented
env.ud.get = { .unimplemented }
let isLoggedIn: MessengerIsLoggedIn = .live(env)
XCTAssertTrue(isLoggedIn())
}
func testWithoutUD() {
var env: MessengerEnvironment = .unimplemented
env.ud.get = { nil }
let isLoggedIn: MessengerIsLoggedIn = .live(env)
XCTAssertFalse(isLoggedIn())
}
}