iOS 测试成功,但未运行

标签 ios unit-testing sentestingkit

我在测试目标中有几个 SenTestCase 子类(逻辑测试),在测试方法中有 STFail 宏。当我第一次创建项目时(选中“包含单元测试”),我通过 Xcode 添加了测试目标。

当我运行我的测试时,我得到一个旋转器说它们正在运行,并且它们成功了,但它们显然没有运行(或者它们会失败)。

我的测试方案配置看起来不错,我的每个测试都显示在那里并正在接受检查。

我的测试类的形式是 <CustomName>Tests ,并且每个测试方法的形式为:- (void)test<MyTestName> .我的所有类(class)都已添加到测试目标。

这里可能出了什么问题?

最佳答案

在我的例子中,问题如下:

自创建项目以来,我已经重命名了我的应用程序的主要目标。我必须将其与测试目标相协调,但适本地更改“Bundle Loader”设置,将旧目标名称替换为新目标名称。

有点随机,但就是这样。

关于iOS 测试成功,但未运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10332639/

相关文章:

ios - 通过网络代理工具下载或查看作为多部分请求(PNG、PDF)发送的文件?

ios - 换行符(\n)不能快速工作

iphone - 如何编写测试用例?

objective-c - 关闭在 iphone SDK 中选择的 Popover 行上的模态视图

unit-testing - 使用 pytest 测试 Flask 应用程序时找不到 404

ios - XCTAssertEqualObjects 我可以检查两个接受的值吗?

mysql - 我需要测试这个吗?

objective-c - 主队列上的 dispatch_sync 在单元测试中挂起

ios - 为什么 SenTestingKit 导致我的应用程序崩溃?

iphone - 如何理解 Web 服务答案中的字符串或数组