gpt4 book ai didi

php - Codeception 中的 Cest 格式的 @dataProvider

转载 作者:可可西里 更新时间:2023-11-01 00:59:28 27 4
gpt4 key购买 nike

如何使用 Cest 格式的“@dataProvider”? ( http://codeception.com/docs/05-UnitTests#Cest )例如我有这段代码。 Cest格式怎么写

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,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31563857/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com