iOS   发布时间:2022-03-30  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 控制OCUnit中单元测试方法的顺序大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在使用OCUnit进行项目中的单元测试.我已经设法在 Xcode 4.2&amp ;;中完成了OCUnit所需的所有设置.成功构建我的测试用例.

如何控制测试用例的顺序(优先级)?我看到测试用例是按照其名称的字母顺序构建的,即如果我有测试方法testA,TESTB,TESTC,它们将以相同的顺序执行.

我需要的是上面例子中的“TESTC”在“TESTB”之前执行,因为我的方法有一些变量和设置的设置. “TESTB”的首选项以及“TESTC”中包含的核心数据输入.

解决方法

要么你的测试用例是自包含的,那么它们可以在没有前置条件的情况下独立运行,或者你按照你的提到相应地命名你的测试方法.

test0First,test1Second

我建议让它们自成一体.这有点开销,但您可以在测试用例中实现可重用方法(不是从测试开始),以使您的生活更轻松.

如果您想要一个具有更多功能的框架,请查看GHUnit

大佬总结

以上是大佬教程为你收集整理的ios – 控制OCUnit中单元测试方法的顺序全部内容,希望文章能够帮你解决ios – 控制OCUnit中单元测试方法的顺序所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。