我使用XCode 7.2和Swift 2.0,没有额外的pod用于测试,只是XCTestCase类。我没有@testable import myApp
并且添加它并没有解决我的问题。
我已正确设置所有内容以查看我的Swift项目的代码覆盖率(我已在此帖子之后进行了设置 - How to use code coverage in Xcode 7?)。
它运行,当我运行所有测试(使用Command-U)。但是,当我尝试运行特定测试类(例如CuriousUITests:XCTestCase)或特定测试(例如testMyFavouriteButton)时,覆盖范围显示好像没有代码是覆盖!
为什么会这样?
我希望能够在运行一次测试时看到代码覆盖率,这样在执行新测试后,我不必运行所有测试以确定它是否确实覆盖了我的预期(运行它们只需要很长时间。)
感谢您的帮助!
DA-NA