【发布时间】:2021-10-04 22:16:15
【问题描述】:
我有一个带有static 函数的类。
UserAuthentication.swift
final class UserAuthentication {
/// Check is logged in
/// - Returns: boolean true is login, false not login
@objc public static func isLogin() -> Bool {
return true
}
}
我想为checkTermAndCondition 函数编写一个单元测试,在我的HomeInteractor 类中调用它
HomeInteractor.swift
class HomeInteractor: HomeInteractorBusinessLogic {
var presenter: HomePresenterInterface!
var worker: HomeWorker = HomeWorker(with: HomeService())
func checkTermAndCondition() {
if UserAuthentication.isLogin() {
///do true case
} else {
///do fasle case
}
}
}
有人做过吗? 感谢您提供的任何帮助。
【问题讨论】:
标签: ios swift unit-testing xctest