【发布时间】:2016-01-20 00:39:23
【问题描述】:
所以我有一个带有测试的 iOS 项目,一切正常。
我觉得有必要更改项目名称。我按照苹果文档中的说明做了, 选择项目并更改其名称。
经过一段时间的更新以使其最终运行,应用程序运行正常,但我仍然遇到问题。
由于这个烦人的问题,我无法运行测试。我确定这是一个基本的东西,但我仍然无法弄清楚。
这是我的测试类(为了这个问题,我使用了Foo 示例)
@testable import MyApp // File FooTests is part of module MyApp. Ignoring import.
class FooTests: QuickSpec {
override func spec() {
describe("a foo test") {
it("tests foo") {
let return = Foo.barMethod()
XCTAssertEqual(return, "expected", "Expected something, got \(return) instead")
}
}
}
Foo 类未被识别,我收到测试类是 MyApp 一部分的错误,但事实并非如此。
我应该在哪里寻找?
【问题讨论】: