在Xcode中开始单元测试

时间:2015-11-05 02:17:38

标签: xcode unit-testing

我决定深入学习如何在Xcode中创建单元测试,但在尝试执行测试时,我没有得到预期的结果。

我在Xcode 7中创建了一个新项目,并在创建项目时为我创建了测试目标。在学习完本教程之后,我意识到我没有看到与教程相同的内容。

我有一个XCTestCase子类:

enter image description here

但是,当我单击任一底部方法旁边的运行按钮时,我总是收到“Test Succeeded”通知,但这两种方法都没有显示绿色复选标记或红色“x”。其中一种方法是为了成功而构建的,而另一种方法是为了失败而构建的。此外,当单击子类旁边的运行按钮时,会发生完全相同的事情。

似乎没有正确设置某些内容,但我甚至不知道从哪里开始查找问题。

屏幕截图中是否有一些我不知道的东西?

1 个答案:

答案 0 :(得分:0)

我按照你的指示,创建了一个全新的项目并从截图复制代码,这就是我所看到的:

enter image description here

我唯一能想到的建议是,您首先尝试构建并运行应用目标代码。原因是,如果无法构建和运行,那么在屏幕截图中看不到任何内容就是我所期望的。

(屏幕截图中显示警告的事实很有趣;您可能希望首先跟踪它。)

如果这没有帮助,也许你应该重新开始一个新项目......?