8
我很想用测试编写一个库项目,即使我将代码包含在其他项目中(而不是链接到lib) ios项目。测试驱动开发(TDD):在Xcode 4中编写单元测试
似乎检查'包含单元测试'是不足以让xcode 4正确初始化一个包含测试的项目,并且在查看Apple文档后我找不到任何相关的东西。
有没有人知道任何资源或教程来获得这项工作?
即使默认可可触摸静态库项目,在从“产品”菜单中选择“测试”,它失败(连接时)与此错误(该项目被称为test1
):
library not found for -ltest1
Command /Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/llvm-gcc-4.2 failed with exit code 1
任何帮助将非常感激。
我在Xcode 4 build 4A251a(GM Seed)下的'包含单元测试'中获得了在新项目中工作的测试。但是它真的有效吗?为了查看失败的测试,我必须在每次测试运行后手动打开控制台并扫描输出?! – Palimondo
我解决它的方式,失败的测试在xcode中显示为错误。因此,您可以在问题选项卡中看到它们并跳转到它们等。 –
它在Xcode 4的最终版本中已修复。(有第二个GM种子IIRC ...) – Palimondo