4

私は次のようなシナリオの概要を持っています:

Scenario Outline: Create Request Custom Export With XML, Comma Delimited, Tab Delimited 
    Given a user has entered the following data
    | Custom Export     | File Format       | Vendor                 |
    |  Custom Export 1  | <File  Format>    | 001_TestsVendor_Rp     |    
    When I save
    Examples: 
    | File Format     |
    | XML             |
    | Comma Delimited |
    | Tab Delimited   |

しかし、シナリオを実行すると、シナリオのアウトラインが呼び出されません。しかし、通常のシナリオは正常に実行されています。コードに変更が必要ですか?

4

3 に答える 3

1

単純にシナリオ概要欄<Format>と事例欄が一致していませんFile Formatか?

また、アウトラインで表を使用する必要があるかどうかについても質問します。

Given we are using a custom export of type Custom Export 1
And a <Format> file format
And vendor 001_TestsVendor_Rp
于 2013-03-04T07:59:18.370 に答える
0

貴重なご回答ありがとうございます。Resharperソフトウェアをインストールして問題を解決しました。シナリオの概要を実行することがどのように役立つかわかりません。でも、呼吸が楽になりました。このような問題が発生した場合は、Resharperを試してください。

ありがとう。

于 2013-03-05T04:22:03.093 に答える
0

Specflow Visual Studio プラグインを使用していますか?
メソッドバインディングとして正規表現属性を使用していますか?
メソッドバインディングの Give/When 構文を投稿できますか?

Specflow が機能ファイルのステップを取得したことがわかりますか?それらは黒くなっているはずです。それらが紫っぽい場合は、関連するステップが見つかりません。

リファクタリングを行っている場合は、プロジェクトを閉じてからもう一度開きます。Specflow プラグインで、リファクタリング後に新しいメソッドを取得できないという問題がありました。

私はまだ理由を突き止めていませんが、それは簡単な修正です。

于 2013-03-04T12:02:37.573 に答える