gpt4 book ai didi

unit-testing - Xcode 4 : Why do unit tests need their own separate scheme?

转载 作者:行者123 更新时间:2023-12-04 04:42:57 26 4
gpt4 key购买 nike

我最近在我的 Mac Mini 上下载并安装了 Mac OS X Lion。此后不久,我下载并安装了 Xcode 4,并继续学习教程。到目前为止,还不错。

接下来,我在 Xcode 4 中创建了一个名为“MyApp”的新项目,并选择了“包括单元测试”选项。我编写了我的应用程序并编写了一些单元测试,所有这些都通过了。耶!

令人难以置信的是,我能够在不选择“MyAppTests”方案的情况下完成所有这些工作。默认情况下,应用程序“MyApp”方案已经包含一个正确引用单元测试文件的“测试”目标。此外,产品 > 测试菜单 (Command-U) 从“MyApp”方案中执行这些测试。 “MyAppTests”方案似乎完全没用。事实上,我能够完全删除“MyAppTests”方案并且没有任何问题。

我肯定遗漏了什么。这个单独的“MyAppTests”方案有什么用?

最佳答案

正如您发现的那样,单元测试不需要单独的方案。 Xcode 最初设置为在您创建目标时创建方案。添加单元测试目标为目标添加了一个方案。

如果您不希望 Xcode 为每个新目标创建方案,请从项目窗口工具栏的方案菜单中选择管理方案。取消选中自动创建方案复选框。

关于unit-testing - Xcode 4 : Why do unit tests need their own separate scheme?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7922812/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com