我正在创建ISession类的对象,该类给了我单例实例,
当对象被分配并初始化时,它从plist文件中获取值,
我对[[NSBundle mainBundle] pathForResource:@"Manifest" ofType:@"plist"]
无效,因此对象创建失败。
有人可以提供解决方案,以便我可以在静态库而不是项目中编写测试用例。
谢谢。
最佳答案
用代码创建Mock对象,以表示来自plist的数据,并在Test文件的setUp方法中实例化它们
静态库并不意味着拥有资源。
关于ios - 使用XCTestCase进行静态库测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25620347/