单位测试覆盖百分比%0

时间:2016-02-23 18:58:55

标签: ios xcode swift unit-testing

我用一个返回布尔值的类编写了一个简单的应用程序。这是我的班级:

class Functions {


    func someMethod() -> Bool{

        return true

    }

}

我编写了一个简单的Unit测试类来测试Functions类。如:

import XCTest
@testable import simpleApplication

class FunctionsTests: XCTestCase {

    func testSomeMethod(){

        let operation = Functions()


        XCTAssertTrue(operation.someMethod())

    }

}

单元测试通过。但是覆盖范围是%0。您可以看到覆盖图像here。有什么想法吗?

1 个答案:

答案 0 :(得分:3)

从我的类中删除测试目标(在我的情况下是函数)解决了我的问题。如果您没有将测试包含在班级的目标成员资格中,那么一切都应该有效。