ios - Swift XCTest 访问私有(private)变量

标签 ios swift unit-testing private xctest

我的代码类似于下面的代码片段

class MainViewController: UIViewController {

      private var bLogin = true
}

如何从 XCTest 文件访问“bLogin”变量?

谢谢

最佳答案

如果您使用的是 Swift 2.0,请将 @testable 添加到导入语句中:

@testable import MyMainModule

关于ios - Swift XCTest 访问私有(private)变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32124920/

相关文章:

ios - 放大 uiscrollview 中的所有 subview

ios - 无法识别的选择器发送到自定义 UICollectionView 按钮中的实例

iphone - Xcode : How would I do a one-off UIAlertView?

swift - 像进度条一样动态更改按钮背景颜色

ios - 如何在GMSMapView中获取动画折线路线,使其在 map 移动时随 map 一起移动?

wcf - 如何对WCF服务进行单元测试?

iphone - 如何在 Facebook 上恢复中断的视频上传

ios - 如何在 Firebase 中将项目更新/添加到 JSON 数组?

java - Spring Test模拟一个依赖

android - Android 单元测试中的测试数据源