我正在尝试使用Xcode进行一些单元测试,并且我在主目标中有一些扩展,我想为其编写测试。
我尝试使用@testable import MainProjectTarget
子类顶部的XCTestCase
导入对这些的访问权限,但如果我尝试运行测试,则会出现linker command failed with exit code 1
错误。如果我将其删除,测试会运行查找(前提是我没有尝试访问这些扩展名)。
我做错了什么?
答案 0 :(得分:0)
您可能还将它们直接包含在测试目标中。单击有问题的文件,然后检查检查器右侧是否选中了测试目标的复选框。取消选中它们,它应该开始工作。否则,请使用错误发布任何其他周围的详细信息。它可能会告诉你究竟什么是失败的。