繁体   English   中英

Xcode,Swift,无法识别的单元测试类/方法

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM