1
7
是的,TDD使用Xcode很容易,因为它包括开箱即用的单元测试(OCUnit包含在Xcode2.1中)。参见苹果的文档和 Xcode Unit Testing Guide 有关如何在Xcode中开发和运行单元测试的详细信息。 |
2
2
对于Objective-C来说,没有什么比rspec更好的了,但是xUnit风格的框架sentest/ocUnit(包括xcode)、Google工具箱(用于Mac对ocUnit和ghUnit进行单元测试)都非常好。你也可以用它们来做BDD样式。 如果你真的致力于RSPEC,你可能想调查 MacRuby . 虽然在一个Objective-C项目中感觉有点沉重,但是您可以加载Objective-C框架,并通过MacRuby在RSPEC中运行单元测试。 |
3
2
这里是一个
post
关于“字符串计算器”——目标C中的kata。
有
UISpec
基于
Rspec
)对于iPhone和
iCuke
基于
cucumber
)
自动测试(autophonetest.rb)类似
Paul did in his his blog
很有趣。
|
4
1
我个人使用 GHUnit 它有一个很酷的小测试应用程序,支持现成的异步测试。在iPhone和Mac编程的代表性繁重的世界中,这是非常宝贵的。 另外,它的测试方法的命名与OcUnit非常相似,所以您可以选择其中一种方法,然后决定进行切换,这相当容易。 |
5
1
|
6
1
如果你真的想用Ruby,那么你可以试试我的培根叉(一个rspec克隆),它叫 MacBacon ,它针对基于NSRELOOP的环境进行了优化。其他人都不在写作的时候。 如果您想保持较小的占地面积,或在iOS上工作,我也有一个相同代码的端口,到 Nu programming language ,叫做 NuBacon . 我仍然需要写一些介绍性的博客文章,但是如果你觉得有冒险精神,那就直接写吧。 |
mg610 · 如何开始C++单元测试 2 年前 |
Phil Gunning · 使用嵌套函数更改进行模拟测试 2 年前 |
shilin agre · 在Python中测试修饰函数 2 年前 |
SlipScout · Unittest只传递单个值,而不是获取多个值 2 年前 |
Alex · 从实际对象的实例返回默认模拟结果 2 年前 |