1
私は自分のコードを受け入れテストするためにCodeceptionを使用しています。私が必要とするのは、各テストの前にマイグレーションとシード(_bootstrapファイルで指定した)を再実行することです。どうやってやるの?コードテストCESTのacceptanseテスト、各テストの前に__bootstrapコードを再実行する方法は?
私は自分のコードを受け入れテストするためにCodeceptionを使用しています。私が必要とするのは、各テストの前にマイグレーションとシード(_bootstrapファイルで指定した)を再実行することです。どうやってやるの?コードテストCESTのacceptanseテスト、各テストの前に__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
}
}
私はこの方法でカジュアルな職人のコマンドを使用できることを理解していませんでした。 – naneri