ios - 使用Swift和XCTest修改私有(private)数组的测试方法

标签 ios swift xctest

我正在尝试为我一直从事的项目编写测试,但我似乎无法弄清楚如何测试我的某些方法。因此,一些方法通过向数组添加或删除项来修改私有(private)属性 (Array)。我该如何测试这种情况?

谢谢!

最佳答案

基本上,您是在询问如何测试私有(private)属性(property)。

注意:此方法仅适用于框架目标

如果您的类继承自 NSObject,您应该在此处检查:http://saulmora.com/2015/01/15/unit-testing-in-swift-without-access-levels.html

关于ios - 使用Swift和XCTest修改私有(private)数组的测试方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27705304/

相关文章:

ios - Trigger.IO 服务 iOS 请求不工作

ios - 如何使用 UIBezierPath 以一定角度绘制椭圆?

ios - 避免在 cellforrowatindexpath 上添加 subview

swift - 如何在没有 View Controller 作为所有者的情况下将 Nib 实例化为 View ?

swift - 将 s.frameworks 'XCTest' 添加到 podspec dyld : Library not loaded: rpath/XCTest. framework/XCTest 时出错

ios - IOS 中的 Facebook 错误代码=7

ios - 快速在每个页面上添加相同的导航栏

ios - NSUserDefaults 类的问题

swift - Xcode 索引需要很长时间并使用千兆字节的内存

ios - 如何使用 XCTest 正确查找 staticText