【发布时间】:2009-07-03 14:58:33
【问题描述】:
XCode 3.1.2 使用内置的 OCTest 单元测试。
运行单元测试时我遇到了崩溃。我想运行一些额外的环境变量(例如 MallocCheckHeapStart、MallocCheckHeapEach)。
我是这方面的初学者,不知道如何从命令行运行我的应用程序的 OCTest 单元测试。或者,说服 XCode 在启动单元测试时设置一些额外的环境变量。
【问题讨论】:
XCode 3.1.2 使用内置的 OCTest 单元测试。
运行单元测试时我遇到了崩溃。我想运行一些额外的环境变量(例如 MallocCheckHeapStart、MallocCheckHeapEach)。
我是这方面的初学者,不知道如何从命令行运行我的应用程序的 OCTest 单元测试。或者,说服 XCode 在启动单元测试时设置一些额外的环境变量。
【问题讨论】:
这是一篇关于调试 OCUnit 测试的非常有用的帖子。
【讨论】:
在您的项目中,在组和文件列表中找到可执行文件组。展开它以显示您的可执行文件。找到您正在测试的可执行文件(很可能是您的活动可执行文件)并双击它。这将打开该可执行文件的信息窗口。此窗口有四个选项卡。我们想要第二个,名为“Arguments”。去那里。
在“参数”选项卡中,有两个部分:“启动时要传递的参数”(命令行参数)和“要在环境中设置的变量”。使用相应部分下方的 + 按钮将参数和环境变量添加到您想要的内容中。
【讨论】: