大佬教程收集整理的这篇文章主要介绍了php-Codeception中Cest格式的@dataProvider,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
如何使用Cest格式的“ @dataProvider”? (http://codeception.com/docs/05-UnitTests#Cest)
例如,我有此代码.如何以Cest格式编写
@H_772_6@class ExampleTest extends \Codeception\TESTCase\Test { /** * @dataProvider providerAdd */ public function testAdd($a, $b, $C) { $this->assertEquals($c, ($a + $b)); } public function providerAdd() { return array ( array (2, 2, 4), array (2, 3, 5), array (3, 5, 8) ); } }
解决方法:
自Codeception 2.2起,有一个更好的替代方法,使用“示例”:
http://codeception.com/docs/07-AdvancedUsage#examples
这是您在单元/功能测试中称为dataProvider的Cest样式实现.它目前仅允许在注释中提供数据集,但是它是可行的…
以上是大佬教程为你收集整理的php-Codeception中Cest格式的@dataProvider全部内容,希望文章能够帮你解决php-Codeception中Cest格式的@dataProvider所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。