有没有人知道针对Mac的xUnit测试框架,尤其是针对iPhone OS的测试框架?我在网上看到了几个,google-toolbox for -mac& objcUnit,但它们似乎很长时间没有任何开发了。
有没有执行单元测试的Objective-C开发人员,如果你这样做了,你会使用什么工具?
发布于 2009-10-13 00:47:10
发布于 2009-10-13 02:01:32
OCUnit (随Xcode提供)是一个完整的xUnit风格的测试框架,它与Xcode(失败显示为链接的构建错误)集成在一起,可以在iPhone和OS上运行。Google Toolbox for Mac在OCUnit之上提供了额外的功能(包括UI测试和gcov支持)。我不知道你是从哪里得到这个想法的,认为它没有在积极开发中。最后一次更改是在4天前(在这篇文章的时候)。对于模拟框架,请查看OCMock,这是一个集成了OCUnit的模拟库(您可能会发现Objective-C的动态特性使得单元测试和模拟比那些习惯于C/C++/C#/Java的人所期望的要容易得多)。
信不信由你,Objective-C开发人员确实做单元测试。
发布于 2009-10-13 00:36:18
UnitTest++是一个非常轻量级但功能强大的单元测试框架,我非常喜欢它。它的网站是:http://unittest-cpp.sourceforge.net/。
我写了一篇关于将其集成到iPhone开发环境中的博客文章,您可以在这里查看更多信息:http://acornheroes.com/?p=152
希望这能有所帮助。
https://stackoverflow.com/questions/1557666
复制相似问题