\Codeception\Module
クラスを拡張するヘルパークラスにコンフィグパラメータを渡すことは可能ですか? 次のような場合があります。を設定し、cofig
プロパティを設定するために、モジュール有効化セクションのapi.suite.yml
設定ファイルに設定します。CodeCeption - ヘルパーにオプションを渡す
私の考えは、異なる設定プロパティを持つ異なる環境を持つことです。 これは可能ですか?
class_name: ApiTester
modules:
enabled:
- \Helper\Api: # This is my module
my_path: C://ssss # This is my custom option I want to pass.
My module class。
class Api extends \Codeception\Module
{
protected $requiredFields = ['my_path'];
...
}
私はそれが失敗したとスイート走ったとき:
[Codeception\Exception\ModuleConfigException]
Helper\Api module is not configured!
Options: my_path are required
Please, update the configuration and set all the required fields
あなたがhttp://codeception.com/docs/06-を読みましたReusingTestCode#Configuration? – Naktibalda
はい、私はそれを読んで、私は説明どおりにすべてを作ったと思います。 – bozhidarc