目标C单元测试设置

SDGary

我学习Objective C和Xcode已有几个月了,我正在尝试设置一些单元测试。

我所有的项目都是OS X“命令行工具”应用程序。我使用main.m编写代码来测试我开发的方法和类。很好 我正在尝试迁移到测试目标和单元测试。

我正在使用“使用Xcode测试”作为指南,但是遇到一些问题:

  1. 创建“测试目标”时,“要测试的目标”字段默认为“无”,并且无法更改。这样可以吗?
  2. 我能够运行默认测试。他们通过了。但是,当我创建一个引用我编写的类方法的新测试时,每个类方法实例都会出现链接错误。(不是编译错误)

我的“ ExampleTest.m”测试目标有一个“ #import“ MyApp.h””,是否还需要其他设置?

“使用Xcode测试”文档显示了一种设置测试方法,该方法将为要测试的应用程序调用ViewController。我的命令行应用程序没有ViewController,我只是尝试创建单元测试,因此我不确定如何修改该示例...

奖励问题:我有几个要向其中添加方法的类,并且想要重用。如何使单元测试与源代码一起重复使用?Test Navigator层次结构似乎以应用程序为中心。其他人如何保持他们的课程和这些课程的单元测试同步?

SDGary

OS X“命令行工具”应用程序不包括测试。需要选择“可可应用程序”以包括测试。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

单元测试专用方法-目标C

来自分类Dev

最新的C ++单元测试?

来自分类Dev

如何为Swift设置单元测试?

来自分类Dev

Java单元测试设置清单属性

来自分类Dev

安排单元测试的时间,包括设置

来自分类Dev

Java单元测试设置清单属性

来自分类Dev

建立目标后调用单元测试-Boilermake

来自分类Dev

单元测试的每个文件可执行目标

来自分类Dev

C ++单元测试本机C ++

来自分类Dev

如何在Eclipse中设置经过单元测试的C项目

来自分类Dev

通用方法的c#单元测试

来自分类Dev

单元测试C#[TestInitialize]

来自分类Dev

C#单元测试列表

来自分类Dev

提供C ++代码的单元测试

来自分类Dev

Windows窗体的C#单元测试

来自分类Dev

单元测试C生成python代码

来自分类Dev

C#单元测试覆盖方法

来自分类Dev

随机失败的C#单元测试

来自分类Dev

Doxygen与Visual C ++单元测试

来自分类Dev

单元测试C ++静态库

来自分类Dev

连接的单元测试/ C#

来自分类Dev

void 方法的单元测试 C#

来自分类Dev

c#单元测试错误

来自分类Dev

覆盖单元测试 WebRequest c#

来自分类Dev

快速单元测试 | IOS故事板| 无法投射目标 c 中定义的视图控制器类

来自分类Dev

Xcode 10:在项目目标和单元测试目标中加载相同的 .xml 文件

来自分类Dev

可重复使用的单元测试设置

来自分类Dev

如何在Swift中设置单元测试?

来自分类Dev

单元测试,如何设置Thread.CurrentPrincipal和IsAuthenticated