我应该私有IBOutlet内部以进行单元测试吗?

时间:2016-06-11 17:10:03

标签: ios swift unit-testing

我试图在我的班级中作为IBOutlets连接的UIButton上运行测试。但是,它们都设置为私有,因为其他类不需要它们。我应该通过删除private关键字使其内部可访问以进行测试,还是有更好的方法来测试它们?

1 个答案:

答案 0 :(得分:0)

XCTest可以访问所有这些方法。尝试编写测试假设,看看你得到了什么。您不需要删除private关键字。