OCUnit和OCMock是否可以在iPhone SDK上运行?
-
03-07-2019 - |
题
我根本无法使它工作,我想知道我是在浪费时间,还是我只是愚蠢!
抱歉,我没有现在的确切错误。但我只想知道它是否有效!
解决方案
我不知道OCUnit是否适用于iPhone,但有一个 iPhoneUnitTesting 框架。
其他提示
Colin Barrett有一篇关于 OCMock和iPhone 。
对OCMock不太确定,但OCUnit支持现已包含在iPhone 2.2 SDK中。
Sen:te(框架的创建者)解释了如何将OCUnit与iPhone项目结合使用: http://www.sente.ch/s/?p=535&lang=en 。
我为iPhone应用程序创建了一些OCUnit测试,但是为了运行测试,我必须为Mac OS X而不是iPhone OS进行编译,来回切换是一件痛苦的事。
Google框架更清晰,他们可以在模拟器或设备上运行测试。
我挂了同样的东西。我终于在 Mitch's World 上找到答案然后重新发布了我的网站上的解决方案。快速解决方法是将OCMock.framework文件夹添加到/ Library / frameworks并从那里引用它。无论出于何种原因,XCode不希望将其自然框架外部的文件夹添加到路径中。直到我发现更多这是我们能做的最好的事情。
-Cliff
在撰写OCUnit时,“正常工作”在iPhone上。 Apple正在发布开箱即用的模板。
看看这里。您将找到一个可以使用的Xcode模板,它具有OCUnit和OCMock所有就绪设置。
您可能对整合OCMock& amp; gh-unit(基于Google工具包)
不隶属于 StackOverflow