我学习Objective C和Xcode已有几个月了,我正在尝试设置一些单元测试。
我所有的项目都是OS X“命令行工具”应用程序。我使用main.m编写代码来测试我开发的方法和类。很好 我正在尝试迁移到测试目标和单元测试。
我正在使用“使用Xcode测试”作为指南,但是遇到一些问题:
我的“ ExampleTest.m”测试目标有一个“ #import“ MyApp.h””,是否还需要其他设置?
“使用Xcode测试”文档显示了一种设置测试方法,该方法将为要测试的应用程序调用ViewController。我的命令行应用程序没有ViewController,我只是尝试创建单元测试,因此我不确定如何修改该示例...
奖励问题:我有几个要向其中添加方法的类,并且想要重用。如何使单元测试与源代码一起重复使用?Test Navigator层次结构似乎以应用程序为中心。其他人如何保持他们的课程和这些课程的单元测试同步?
OS X“命令行工具”应用程序不包括测试。需要选择“可可应用程序”以包括测试。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句