【发布时间】:2015-09-28 21:23:06
【问题描述】:
我的项目中有一个名为 Meal.swift 的类和一个单元测试
func testMealInitialization() {
// Success case.
let potentialItem = Meal(name: "Newest meal", photo: nil, rating: 5)
XCTAssertNotNil(potentialItem)
// Failure cases.
let noName = Meal(name: "", photo: nil, rating: 0)
XCTAssertNil(noName, "Empty name is invalid")
}
但问题是:使用未解决的标识符“Meal”
【问题讨论】:
-
如果 Meal 不公开,请确保您没有错过
@testable -
@ChristianDietrich 我的膳食课是公开的
-
如何使用@testable?
-
那么它应该可以在没有@testable(添加到导入中)的情况下工作
-
xcode 有点不稳定,它可能有助于点击产品/测试按钮
标签: ios iphone xcode swift xcode7