3

我有一个现有的 iPhone 应用程序,用 Objective-C 编写,我想添加一些自动化测试。我读过这篇关于使用 MacRuby 进行测试的文章,听起来不错,但它的目的是测试桌面框架。

如何将 MacRuby 测试添加到我的 iPhone 应用程序?Ruby 代码无法识别我的 Objective-C 类,我不知道如何设置它来做到这一点。我是否需要以某种方式将其指向已编译的代码或标头?

4

2 回答 2

0

rbiphonetest在 iPhone OS 2 和 3.x 的日子里用普通的 ruby​​ 为我工作。虽然它是相当有限的。我还没有专门用 4.x 或 macruby 尝试过。

于 2010-12-20T23:34:48.473 回答
0

MacRuby 不能在 iOS 上运行,我也不会很快看到这种情况发生。我一直在将培根(Ruby rspec 克隆)移植到 Nu 语言:https ://github.com/alloy/NuBacon 。我仍然需要做一些清洁工作并写一篇关于它的博客文章,我会看看我今天是否可以抽出一些时间来这样做。

于 2010-12-21T11:57:19.247 回答