从 Xcode 项目中删除单元测试?
Posted
技术标签:
【中文标题】从 Xcode 项目中删除单元测试?【英文标题】:Remove unit testing from Xcode project? 【发布时间】:2014-05-07 22:46:33 【问题描述】:当我在 Xcode 5 中创建我的 ios 项目时,我单击了向项目添加测试的选项。是否可以删除所有测试内容,就像我没有单击开始的选项一样?
【问题讨论】:
我强烈建议你重新考虑一下。 就我而言,我有一个空的 Objective-C 测试集。我想删除它,所以我可以添加一个新的基于 Swift 的测试集。 OP 并没有说他们不会进行测试 - 他们只是想删除那里的测试 - 我很感激这个问题。 【参考方案1】:Xcode 7+
在项目导航器中单击您的项目名称。然后选择您的测试目标。单击底部的减号 (-) 按钮将其删除。 (选择下图中红色的所有位置。)
正如前面评论中提到的,在您的项目中进行单元测试(和 UI 测试)是一个好主意。因此,如果您想重新添加它们,只需单击加号 (+) 按钮即可。
另请参阅
How to do a Unit Test in Xcode Xcode UI Test example【讨论】:
【参考方案2】:我建议在你的项目中进行测试。
但无论如何,您都可能将目标留在那里。
否则,如果您想不惜一切代价删除,您只需点击您的项目设置并点击此图标:
您将看到您的目标,并且可以删除测试目标。此时您可能也希望删除测试类:在文件夹层次结构中,选择这些并只需按退格键,确认删除。
【讨论】:
以上是关于从 Xcode 项目中删除单元测试?的主要内容,如果未能解决你的问题,请参考以下文章
Xcode单元测试:尝试将测试数据从单元测试写入项目文件夹时权限被拒绝
Xcode 命令行工具 (XCode 4.6) 从终端运行单元测试