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