cost 350 ms
当UIWebView分配时,pthread_mutex_lock使OCTest崩溃 - pthread_mutex_lock lets OCTest crash when UIWebView alloc

这是单元测试的另一个问题。 在我的一个进行单元测试的iOS项目中,有必要使用UIWebView。 当我在- (void)setUp;创建一个时- (void)setUp; 或任何测试方法,整个测试会崩溃,而无需任何其他信息。 调试导航器仅显示: 0 pthread_mutex_lock ...

一个单元如何测试依赖于网络的操作? - How does one unit test network-dependent operations?

我的一些应用程序从互联网上获取数据。 我养成了编写单元测试的习惯,我怀疑如果我为互联网返回的值编写测试,我会遇到延迟和/或可靠性问题。 什么是测试“位于Web请求另一端”的数据的有效方法? 我正在使用Xcode附带的库存单元测试工具包,但问题理论上适用于任何测试框架。 ...

使用Xcode 4.x进行单元测试Objective-C ++框架 - Unit testing Objective-C++ frameworks with Xcode 4.x

我正在使用Objective C ++编写框架,但无法为其设置单元测试。 仅编译框架目标即可。 但是,当我告诉Xcode编译并运行测试包时,我得到了: 我有: 设置两个构建目标(框架和测试包)。 而且我当然是在测试捆绑包目标中链接到该框架。 此外,所有框架标头 ...

什么条件启用Xcode 4“产品>测试”菜单选项? - What conditions enable the Xcode 4 “Product > Test” menu option?

目前尚不清楚是什么在Xcode 4中启用了产品的“测试”选项。在创建具有关联的.octest目标的新项目时,将启用该.octest 。 是否有标记或选项将特定的目标链接为另一个目标? 该参考资料似乎只是在谈论测试工作时进行测试,而不是首先让它们工作。 我想要做的是使用非Object ...

2012-06-07 20:44:47   1   1151    xcode / octest  
目标C中的单元测试->如何复制sqlite数据库 - Unit Testing in Objective C -> how to copy sqlite database

我无法顺利启动测试套件并运行它。 基本上,我像这样向应用程序添加了一个新目标: 单元测试应用程序 当我想针对我的DA类和sqlite数据库进行测试时,我使用以下代码片段来复制数据库: 但是看起来,NSBundle并没有按预期返回数据库的路径。 有一个简单的解决办法吗? 我 ...

无法通过名称从主捆绑包中加载Nib文件 - Nib files cannot be loaded by name from main bundle

似乎我的笔尖文件包含在测试目标中,但它们不存在于主捆绑包中,因此当我从主捆绑包中按其名称查找笔尖时,我的应用程序崩溃了。 我或者需要找到包含我的笔尖文件的正确捆绑包,或者需要使用路径加载笔尖。 有谁有针对任何一个的解决方案? [NSBundle bundleForClass:[self ...

XCode从3.2.3升级到3.2.4后,单元测试不再有效 - Unit tests no longer working after XCode upgrade from 3.2.3 to 3.2.4

我刚刚将我的XCode更新为3.2.4,结果证明我的单元测试不再有效。 我按照Scott Densmore的说明配置了目标和可执行文件,以便我能够调试我的测试。 我确实为我的测试目标(LogicTests)将Base SDK更改为iOS4.1,并更新了我的可执行文件(otest)的ote ...

如何使用逻辑测试对iPhone笔尖进行单元测试? - How can iPhone Nibs be Unit Tested using Logical Tests?

单元测试View Controller似乎是iPhone开发中非常重要的一部分( 请参阅本文 )。 但是,这需要从Nib初始化控制器,我发现在逻辑测试中无法正确执行。 在逻辑测试中从捆绑加载资源(请参阅此问题)可以正常工作。 这样甚至可以装入笔尖: 。 但是,只要笔尖仅包含U ...

为什么单元测试中的代码无法找到捆绑资源? - Why can't code inside unit tests find bundle resources?

我正在单元测试的一些代码需要加载资源文件。 它包含以下行: 在应用程序中它运行得很好,但是当由单元测试框架运行时pathForResource:返回 nil,这意味着它无法找到foo.txt 。 我已经确保foo.txt包含在单元测试目标的Copy Bundle Resources构建阶段,那么为 ...

使用otest调试测试时,如何将可执行文件链接到测试包? - How do I link my executable to my test bundle when debugging test using otest?

我使用的是Chris Hanson出色的Xcode单元测试指南的混合体。 我的程序是一个(命令行)应用程序(它不能使用可执行文件本身来运行测试),但是我需要能够调试我的单元测试。 所以我有如下内容: 创建测试包和测试。 创建新的测试目标,设置捆绑程序加载器和测试主机。 将主 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM