Codeception CEST 接受测试,如何在每次测试前重新运行 __bootstrap 代码?
Codeception CEST acceptanse tests, how to rerun __bootstrap code before each test?
我正在使用 Codeception 对我的代码进行验收测试。我需要的是在每次测试之前重新运行迁移和播种(我在 _bootstrap 文件中指定)。我怎样才能做到这一点?
如果您想 运行 在所有验收测试之前将代码移至 _support\Helper\Acceptance.php
的 _before 方法。
http://codeception.com/docs/06-ModulesAndHelpers#Hooks
namespace Helper;
class Acceptance extends \Codeception\Module
{
public function _before(\Codeception\TestInterface $test) {
{
// migrations
// seeding
}
}
我正在使用 Codeception 对我的代码进行验收测试。我需要的是在每次测试之前重新运行迁移和播种(我在 _bootstrap 文件中指定)。我怎样才能做到这一点?
如果您想 运行 在所有验收测试之前将代码移至 _support\Helper\Acceptance.php
的 _before 方法。
http://codeception.com/docs/06-ModulesAndHelpers#Hooks
namespace Helper;
class Acceptance extends \Codeception\Module
{
public function _before(\Codeception\TestInterface $test) {
{
// migrations
// seeding
}
}