2010-12-20 8 views
3

私はずっと、私は自分のアプリケーションのクラスを整理するために使用するプロセスのようなフォルダを、使用して機能領域に私のユニットテストクラスを整理したいです。「単体テストの作成...」自分のフォルダの区切りにMSTESTクラスを移動

しかし、元のターゲットテストクラスを新しい場所に移動すると、メソッドの右クリックメニューの[単体テストの作成]オプションが破損します。おそらく、コードジェネレータが新しいクラスを作成しようとしているためです。ユニットテストプロジェクトのルートに同じ名前。

"ユニットテストの作成..."を実行する前に元のテストクラスをUnit Testsプロジェクトのルートに移動し、コード生成時に元のテストクラスを元のフォルダに戻すことで一時的に問題を解決できます完了ですが、これは不器用です。

これを管理するためのより良い方法はありますか?

答えて

2

これは仕様によるものです。私は私のテストを分割するためのフォルダを持つのと同じ戦略を使用して、私は新しいユニットテストを追加するとき、VSは、ルートフォルダにクラスを作成します。

私は、フォルダに新しい単体テストクラスを作成するために使用するコードテンプレート(Resharper)を使用しました。私はあなたが同じことを行う示唆 - あなたが使用していない場合はReSharperのは、もののようなVisual Studioのコードスニペットは、hereを発見しました。

関連する問題