使用Xcode,SenTestCase和C ++依赖项对iphone应用进行单元测试

时间:2011-02-16 20:43:00

标签: iphone xcode unit-testing

我有一个带有嵌入式(易于使用)开源C ++项目的iphone项目(意味着它的文件夹只是项目中的一个组)。在关于unit testing Xcode的Apple教程之后,我可以毫无问题地运行测试,前提是唯一导入的文件来自Objective-C类。

但是,每当我运行导入C / C ++代码的测试时,测试目标就会失败“大量未找到文件”。关于如何解决这个问题的任何想法,而不是在系统文件上转换所有C / C ++代码?

2 个答案:

答案 0 :(得分:1)

尝试使用.mm扩展名为您的C文件,如果您还没有使用它...

如果我们正在讨论文件的 TONS ,请继续尝试重命名一个,看看是否将其从“file-not-found-pile”中删除。

答案 1 :(得分:0)

实际上只是在测试目标上配置搜索路径就解决了这个问题。这有点奇怪,因为项目目标是依赖。但是,它导致了其他问题,SO thread负责处理它。