我将XCode升级到7.0并遇到了编译问题。 XCode让我转换我的测试目标以使用XCTest,然后我按照向导屏幕。 我无法找到任何测试目标,也无法完成转换。 有谁知道如何解决这一问题 ? 谢谢。 ...
我将XCode升级到7.0并遇到了编译问题。 XCode让我转换我的测试目标以使用XCTest,然后我按照向导屏幕。 我无法找到任何测试目标,也无法完成转换。 有谁知道如何解决这一问题 ? 谢谢。 ...
看起来 Teamcity 代理(TC 版本为 9.0 EAP)在通过测试 shell 脚本启动iOS Simulator时存在问题。 我使用Build Step: Command Line ,它运行Custom Script并将参数传递给它。 Teamcity 代理在 Mac OS X Yose ...
当我运行单元测试时,我想跳过一些代码(例如我不希望[[UIApplication sharedApplication] openURL:..]运行)。 我正在寻找运行时检查我是否正在运行单元测试。 我知道我已经看过代码检查Objective-C运行时,如果单元测试正在运行,但我再也找不到 ...
我在Jenkins上使用xcode-plugin来运行单元测试并在iOS应用程序中生成结果输出。 尽管我的构建正常完成,但是当它到达执行测试部分的位置时,它将失败并显示以下错误: 打算调用xcodebuild:target:FunTests,sdk:/Developer/Platfo ...
有没有办法加载原型单元格,以及故事板中定义的任何IBOutlet连接? 更新 我想对单元格(单元的UICollectionViewCell)进行单元测试,因此希望将它加载到UIViewController上下文之外。 实际上,就像您可以从笔尖加载自定义视图一样,指定其文件的所有 ...
我试图更改现有的defaultTestSuite方法,以创建一个可以从不同类中选择测试方法并以特定顺序执行它们的类。 但是,每次我将测试文件导入另一个测试文件时,都会出现链接器错误 为什么OCUnit会发生这种情况,我该如何解决? 问候 ...
我是一名软件工程专业的学生,在实习课程中,一小组学生与第三方客户合作解决问题。 我的团队已经分配了一个涉及编写iOS程序的项目。 我们都没有做任何iOS编程。 我们正在贪婪地阅读,但需要尽快加快速度,因为学期只有15周。 我的问题是测试框架。 我们的团队计划使用TDD。 我们 ...
我正在尝试将OCUnit测试添加到现有项目中(在XCode 4.6.3中)。 我按照这里的说明 - http://twobitlabs.com/2011/06/adding-ocunit-to-an-existing-ios-project-with-xcode-4/但是我只得到78马赫-O错 ...
测试NSDateFormatter方法的最佳实践是什么? 例如,假设我有一个方法: 我可以考虑使用Kiwi测试这种方法的两种方法: 1)在单元测试中创建相同的格式化程序: 2)明确写出预期的输出: 现在,对我来说,#1似乎有点多余。 我知道测试将通过,因为我实质 ...
我正在将我的项目从Xcode 4.6.3迁移到Xcode 5.0.2。 该项目的单元测试是使用SenTestingKit / OCUnit开发的。 现在,当我在Xcode 5中运行测试时,我从RunUnitTests脚本中收到一条错误消息,告诉我 RunUnitTests已过时。 ...
我想使用OCUnit来测试我的工作。 但我的方法之一是这样的: 现在我要运行测试: 在我的测试用例中,但是thread2没有运行,我该怎么办? 3Q! ...
我正在阅读Graham Lee的“测试驱动的iOS开发”以学习OCUnit 。 我认为它是Xcode背后的几个版本,但仍然是有用的资源。 在书中,测试对象在类扩展中声明为: 然后在- (void)setUp实例化: 在类扩展中使用@property是否安全? ...
我一直在试图弄清楚如何为我使用 cocos2d 的游戏设置OCUnit单元测试。 所以我按照这些说明最初设置了测试目标: http : //blog.shalomfriss.com/?p=894 不幸的是,当我通过Xcode. Product > Test 运行测试时,下面的代码会触发信号S ...
我的单元测试套件包含一些仅适用于最新iOS版本的测试用例。 预计,在较旧的iOS版本上运行套件时,这些测试会失败。 是否有标准方法来指示这些测试用例应仅在特定的iOS版本上运行? 我想到的一个选择: 或者,我可以告诉SenTestCase动态跳过某些测试吗? ...
我正在尝试进一步了解TDD,我想知道如何检查类中是否存在属性。 具体来说,我想确保该对象具有双重命名的累加器。 我知道我可以对对象使用以下测试,但是如何测试C标量? ...
我知道OCMock版本2.1+ 支持开箱即用的存根类方法。 但由于某种原因,它不适合我。 为了确保我解决了这个问题,我简单地克隆了示例OCMock项目 (清楚地标记为2.2.1版),并在testMasterViewControllerDeletesItemsFromTableView中添加了 ...
是否可以将Jenkins与XCTest一起使用? 有一个ruby脚本(OCUnit2JUnit - https://github.com/ciryon/OCUnit2JUnit ),它解析OCUnit输出并创建Jenkins可以解析的XML文件。 有没有相当于处理新的XCTest输出 ...
我对XCTAssertEqual不了解什么? 为什么最后一个断言失败了? ...
在尝试将TDD应用于异步代码时,我发现在部署目标中使用的相同代码在测试目标中无效。 我使用CLLocationManager发现了此问题的示例之一: 可能是什么问题? ...
代码似乎没问题吧? 但我仍然得到“未知类型名称'CLLocation'”,即使CoreLocation.framework导入到“Link Binary with Libraries”并导入CoreLocation.h。 在我向项目添加新目标后出现此错误 - “Cocoa Touch ...