小编nae*_*ger的帖子

如何使用CoreData进行UnitTests?

从CoreData模板开始,我构建了一个使用CoreData来操作数据模型的iPhone应用程序.到目前为止工作......

现在我决定,我需要一些"单元"测试来检查核心数据模型是否被正确操作(到目前为止,我只进行了手动检查并使用CoreDataEditor直接检查数据库).我跟着

http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/iphone_development/135-Unit_Testing_Applications/unit_testing_applications.html

关于如何在Xcode中设置UnitTests.到目前为止,这对逻辑和应用程序测试都有效.但是,我无法使用CoreData后端进行"单元"测试(它找不到我的数据模型,我不知道要包含什么或链接等...)

是否有关于如何对核心数据iphone应用进行"单元"测试的指针/描述?

PS:我知道用数据库后端测试并不严格来说是"单元"测试.我不关心测试是否在真实应用程序(ApplicationTesting)的模拟器上,或者它是否只是一个专门针对单元测试(LogicTest)的核心数据后端,我将在setUp期间填充一些测试对象.

编辑:我已经找到了 如何对我的模型进行单元测试,因为我正在使用Core Data?http://chanson.livejournal.com/115621.html 但现在我遇到了iPhone UnitTesting UITextField值和otest错误133中描述的问题 ......好吧,除了我有错误代码134: - (((任何想法?

iphone unit-testing core-data

9
推荐指数
1
解决办法
2591
查看次数

无盘服务器的存储选项

我正在尝试构建一个在几个高CPU无盘实例上运行的神经网络模拟.我打算使用持久性磁盘来存储我的模拟代码和训练数据,并将它们安装在所有服务器实例上.它基本上是一种减少任务的地图(几个节点处理相同的训练数据,所有节点的结果需要收集到一个结果文件).

我现在唯一的问题是,我有什么选择(永久)保存不同服务器的模拟结果(在模拟过程中的某些点或最后一次).理想情况下,我很乐意将它们写入安装在所有服务器上的单个永久磁盘,但这是不可能的,因为我只能将它只读装载到多个服务器上.

将所有服务器的所有模拟结果收集回一个永久磁盘的最聪明(也是最便宜)的方法是什么?

google-compute-engine

2
推荐指数
1
解决办法
1362
查看次数