[英]Xcode, Swift, unrecognised unit test classes/methods
我已经开始了一个简单的SWIFT项目:框架+单元测试。 这个想法原本是为了保持紧迫的TDD周期,但很快就瓦解了:Xcode停止了对单元测试方法的识别,我找不到强制执行单元测试的方法。
每个单元测试类都实现XCTestCase,每个方法名称均以“ test”前缀开头。 代码(经过测试和测试)都可以编译而不会出现单个错误或警告。
即使已识别的测试也被错误地识别为运行时单元测试(rT图标),但至少它们可以运行。
有人遇到过这个障碍吗?
无法识别的单元测试样本:
import XCTest
import Arithmetic
public class VoidNodeTests : XCTest {
public func testVoidNodeCtor() {
let tested = VoidNode()
XCTFail("Not tested yet")
}
}
XCTest
类从XCTest
更改为XCTestCase
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.