我目前正在为一个iPad应用编写图像操作测试。在我的单元测试目标内有一个包含照片的资源文件夹,但是当我尝试使用[UIImage imageNamed:@"photo1.jpg"]访问它时,没有图像被返回。如果我将文件名更改为主资源文件夹中的文件名,则会返回一张图像。 有没有办法访问单元测试目...
我正在使用XCode中的SenTest进行单元测试。我必须运行一个命令行任务来进行测试。我可以在我的测试类(当然是SenTestCase的子类)的+initialize方法中执行这个任务。 我希望在测试完成后终止命令行任务。由于没有+initialize的相反方法,我感到困惑。 是否有一种...
在升级到iOS SDK 4.1后,我的单元测试包总是返回以下两个错误和一个警告:An internal error occurred when handling command output: -[XCBuildLogCommandInvocationSection setTestsPasse...
看起来Teamcity代理程序(TC版本为9.0 EAP)在通过测试shell脚本启动iOS模拟器时存在问题。 我使用“构建步骤:命令行”,该步骤运行“自定义脚本”并将参数传递给它。 Teamcity代理程序在Mac OS X Yosemite 10.10上通过Shell脚本“../bin/...
我一直在寻找一种使用SenTestingKit来进行客户端代码和服务器之间的集成测试的方法,但是一直没有成功。似乎一旦代码在方法中运行后,对象就会被销毁。这意味着任何异步响应都不会调用选择器。 问题: 是否有一种方法可以保持对象实例化,直到我决定销毁它为止-即在测试完成后? 如果没有,我...
当我使用OCUnit测试我的应用程序时,它会像往常一样设置AppDelegate、window和rootViewController,然后运行测试。我的rootViewController然后将自己作为一些NSNotifications的观察者来添加。 当我使用隔离的测试实例和模拟观察者测试...
我目前正在尝试使用XCode 3.1学习Objective-C。我正在编写一个小程序,并决定给它添加单元测试。 我按照苹果开发者网页上的步骤-使用Xcode 3和Objective-C进行自动化单元测试来操作。当我添加第一个测试时,如果测试失败,它能够正常工作,但是在我修改测试后,构建就会失...
我知道如何解决EXC_BAD_ACCESS问题,但我不确定如何对其进行单元测试。有没有一种方法可以在代码中捕获EXC_BAD_ACCESS而不是简单地崩溃? 这就是为什么我要问的原因:我编写了一个大量使用块的库,就像这样:- (void)doSomething:(void (^)())myB...