Codeception + 可重用实用程序辅助函数
Codeception + Reusable utility helper functions
我想重用一个从数据库中检索一些信息的函数。我可以将它添加到 Codeception 构建的 Helper class 中并且它可以工作,但感觉我可能没有把这个函数放在正确的位置,因为 Codeception "reads" 它在步骤列表中.
我想要类似的东西
$price = $I->getProductPriceFromDatabase($productIdentifier,$arg2,$arg3);
在步骤中。这行得通,但我最终得到
I get product price from db 13,4,19,9,1
在输出中。有没有更好的方法来设置这个辅助函数,使其不属于 "output"?
$I
的所有方法都是步骤,因此它们会打印在步骤输出中。
隐藏辅助函数的唯一方法是从另一个在步骤输出中看起来更好的辅助函数调用它。
我想重用一个从数据库中检索一些信息的函数。我可以将它添加到 Codeception 构建的 Helper class 中并且它可以工作,但感觉我可能没有把这个函数放在正确的位置,因为 Codeception "reads" 它在步骤列表中.
我想要类似的东西
$price = $I->getProductPriceFromDatabase($productIdentifier,$arg2,$arg3);
在步骤中。这行得通,但我最终得到
I get product price from db 13,4,19,9,1
在输出中。有没有更好的方法来设置这个辅助函数,使其不属于 "output"?
$I
的所有方法都是步骤,因此它们会打印在步骤输出中。
隐藏辅助函数的唯一方法是从另一个在步骤输出中看起来更好的辅助函数调用它。