【发布时间】:2014-02-07 21:31:03
【问题描述】:
我正在做一个 Max OS X 终端项目。完成实现后,我想尝试尝试单元测试。所以我创建了一个测试目标并将目标设置为我想要测试的目标。我写了一些简单的测试用例,但它告诉链接错误“”_OBJC_CLASS_$_SomeClassUnderTest”,引用自: SomeTest.o 中的 objc-class-ref" 我看了link
首先,为什么会发生错误?我的意思是苹果的官方文档没有提到任何关于 bundle loader 的内容,为什么我必须这样做?我的原始配置有问题吗?链接应该转到可执行文件吗?或者它应该去静态库文件?但是在哪里可以找到用于测试的内容以及如何引用呢?
现在关于链接问题的问题已经消失了。但即使我执行“XCTAssertTrue(1==1,"")”,我的测试也失败了!而且我没有看到任何问题生成说测试没有通过或通过,只是在构建成功后有一条消息说测试失败?为什么会这样?
【问题讨论】:
标签: ios xcode unit-testing xcode5 xctest