iphone - 在xCode中引用来自不同目标的类以进行iPhone单元测试

标签 iphone xcode unit-testing ios

我正在尝试对iPhone应用程序进行单元测试。我创建了一个新目标并将其称为“LogicTests”。但是现在我需要在测试中使用一个名为“Spaceship”的类。我怎样才能做到这一点?

更新1:

我使Spaceship.m可用于单元测试目标,并且该特定错误消失了。现在我有不同的问题。 Spaceship.m文件引用了Cocos2d库。如何在单元测试目标中添加对Cocos2d库的引用。我尝试右键单击“使用库链接二进制文件”选项,然后添加cocos2d框架,但它给了我153个错误或类似的信息。

最佳答案

要将其包含在该目标中,请单击Spaceship.m,获取文件的信息(Command-I),并确保在“目标”选项卡下选中了“LogicTests”。

除此之外,请确保添加

#import "Spaceship.h"

在特定测试类的顶部。祝好运!

关于iphone - 在xCode中引用来自不同目标的类以进行iPhone单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4536549/

相关文章:

iphone - 当用户拔下耳机时是否有通知?

iphone - zxing 的 git 子模块(iPhone 版本)?

java - JUnit 消息是否应该说明成功或失败的条件?

java - 如何使用内存数据库编写测试用例?

ios - 以编程方式启用/禁用引导访问-c?

iphone - 尝试隐藏 iPhone 状态栏空白

objective-c - 向使用 BWToolkit 的 App Store 提交应用程序

单元测试 grails 标签

iPhone - 基于触摸速度的路径宽度

ios - 如何在 swift 中转换持续时间形式的 youtube api?