你如何在Objective-C中对私有类进行单元测试?当一个.m实现文件中包含了类的@interface和@implementation时,是否可能进行单元测试?
由于项目的限制,不允许将私有类的接口重构为其自己的头文件。
这是我想要测试的整个私有类,而不是公共类的私有方法。请参考在Xcode中对私有方法进行单元测试。
由于项目的限制,不允许将私有类的接口重构为其自己的头文件。
这是我想要测试的整个私有类,而不是公共类的私有方法。请参考在Xcode中对私有方法进行单元测试。
显然,在测试文件中复制私有接口就足够了。该死,Objective-C很危险!