iphone - UIKit 和单元测试

标签 iphone unit-testing xcode

我正在为我的 iPhone 应用程序实现一些测试用例。我已成功设置 UnitTest-Target,如下所述:iPhone development guide

我还能够构建一个简单的测试用例:

- (void) testPass {<br/> STAssertTrue(TRUE, @"");<br/> }

但是当我尝试实例化一个具有一些返回 UIColors 的方法的类时,测试失败:

@interface BCGlobals : NSObject {<br/> }<br/> +(BCGlobals*)instance;<br/> -(UIColor*) redTextColor;<br/> -(UIColor*) greenTextColor;<br/> @end

错误消息是:“UIColor”未声明(在此函数中首次使用)

我是否有可能无法在 XCode 的逻辑测试中测试引用 UIKit 的类?

最佳答案

你是吗:

#import <UIKit/UIKit.h>

关于iphone - UIKit 和单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2177872/

相关文章:

iphone - 我们需要释放常量吗?

iPhone,如何获取设备短日期格式?

node.js - ExpressJs : Istanbul coverage report with mocha

javascript - react 状态没有 Jest 更新

iphone - Xcode,iphone - 使图像动画朝特定方向移动

iphone - NSString - 截断小数点后的所有内容

java - “maven test”仅适用于 Java

ios - 如何将以编程方式捕获的屏幕截图保存到文件夹中并压缩它?

iphone - 在 iOS 中暂停时启动 locationManager

ios - 图标尺寸无论如何都不符合尺寸要求