我正在做PHPunit测试,到目前为止一切都很好。然而,有一个问题,那就是下面的设置。理想情况下,我希望选择序列中的下一个值(postgreSQL),并将其传递给函数,这样我就可以根据从被测试类返回的数组(数据库中的新行)来验证它。
问题是,在数组从数据提供程序返回之前(如果我回显它的话),它是正确的值,但在测试期间它是空白的。这里有没有我遗漏的一系列特定的步骤,或者我必须以不同的方式来做这件事?
/**
* @dataProvider testSignupProvider
*/
public function testSignup($a, $b, $c)
{
...stuff is