8

CucumberにAfterStepに相当するBeforeStepはありますか?

そうでない場合-誰かが解決策/回避策を見つけましたか?

4

4 に答える 4

5

GitHubのCucumber Wikiの Hooks に関するドキュメントによると、答えはノーです。ありますが、ありBeforeませんBeforeStep。達成しようとしていることに応じて、Before必要なことを行うことができます。

于 2009-09-21T17:45:02.593 に答える
4

各シナリオの前とシナリオの各ステップの後にBefore実行される限り、BeforeStepを実現するには、コードをBeforeとAfterStepの両方のフックに配置するだけです。AfterStep

于 2009-12-25T18:29:34.163 に答える
0

私はそれがかなり時代遅れの質問であることを知っていますが:

before はシナリオの前など明示的に使用される場合がありますが、シナリオの説明を汚すという事実のために、場合によっては意味がありません。

私は support/hooks.rb で使用します。

|シナリオ|を行う前に //各シナリオが終了
する前に実行する必要があるもの

テスト セット内のすべてのシナリオの前に、アクション アクションを繰り返す必要がある場合に便利です。

于 2015-12-02T04:08:10.443 に答える