1

私は現在 C# でプログラミングしており、Visual Studio 2010、.Net 4、SpecFlow、NUnit を使用しています。SpecFlow が *.feature ファイルの *StepDefintion.cs を自動的に生成する方法があるかどうか知りたいです。現在、生成されたコードを新しい「SpecFlow ステップ定義」ファイルにコピー アンド ペーストする必要があります。

これが可能かどうか、またその方法を誰かが知っていれば、それは素晴らしいことです!

4

2 に答える 2

2

箱から出してはいけません。nUnit を使用してコードを大まかに段階的に取得するためのチュートリアルがありますが、このスタブ コードを生成する場所を特定するのに十分な時間、プロジェクトに SpecFlow を使用しませんでした。少し検索すれば答えが見つかるはずです。最悪の場合、nUnit で生成されたコードを含む SpecFlow と nUnit のチュートリアルを見つけてください (自動化されていませんが、かなりきちんとしたものです)。

スタブ ファイルを作成するために書き始めたコードがどこかにありますが、SpecFlow を使用しないという決定により、この方向から離れました (これ以上時間を正当化することはできませんでした)。私はそれをブログに書いたと思っていましたが、私のブログを検索すると nada が見つかりました (補足: サイト:gregorybeamer.wordpress.com で SpecFlow を見つけることができますが、これは一般的な「単体テスト」の投稿です)。

私はコードを寄稿することを考えていましたが、オープンソースに寄稿するための自由時間がなくなったことを考えると、さまざまな可能性の数に頭が混乱しました。;-)

于 2011-06-08T20:21:02.377 に答える