我正在尝试对用于从 plist 文件加载和查询数据的代码进行单元测试。我正在使用代码加载数据:
NSString *path = [[NSBundle mainBundle] pathForResource:@"availableshops" ofType:@"plist"];
NSArray *arrayOfShops = [[NSArray alloc] initWithContentsOfFile:path];
在模拟器和设备上测试应用程序时,一切正常。但是当我运行单元测试时,代码“ [arrayOfShops count]
”总是返回“ 0
”。
对于主要目标和单元测试目标,我在“复制捆绑资源”、“编译源”和“使用库链接二进制文件”中有相同的文件。我也尝试过使用和不使用主要目标作为单元测试目标的“直接依赖关系”。
有谁知道是什么问题?