XCode 3.1.2使用内置的OCTest单元测试。
单位测试运行时,我遇到了崩溃。我想运行一些额外的环境变量(例如MallocCheckHeapStart,MallocCheckHeapEach)。
我是初学者,无法弄清楚如何从命令行运行我的应用程序的OCTest单元测试。或者,也可以说服XCode在启动单元测试时设置一些额外的环境变量。
答案 0 :(得分:4)
这是关于调试OCUnit测试的非常有用的帖子。
答案 1 :(得分:0)
在您的项目中,在“组和文件”列表中找到“可执行文件”组。展开它以显示您的可执行文件。找到您正在测试的可执行文件(很可能是您的活动可执行文件)并双击它。这将打开该可执行文件的信息窗口。该窗口有四个选项卡。我们想要第二个,标题为“参数”。去那里。
在Arguments选项卡中,有两个部分:“要在启动时传递的参数”(命令行参数)和“要在环境中设置的变量”。使用相应部分下方的+按钮将参数和环境变量添加到您的内容中。