2

codebetter teamcity サイトから最新の mspec を取得し、提案どおりに Resharper5.1 ランナーをインストールしました。ランナーと注釈は、リシャーパー オプション ダイアログに正常に表示されます。

注釈ライブラリにチェックが入っていても、どこでも「フィールド xxx は使用されていません」という警告が表示され、ソリューション内のすべてのテストを実行するよう resharper に依頼すると、仕様が見つからないようです。

dll のブロックを解除しました。

resharper 5.1 を使用します。

4

1 に答える 1

3

「フィールド xyz は使用されません」という警告は、Subject属性が適用されているクラスに対してのみ消えます。使用しない場合Subjectは、spec プロジェクトで警告 169 を無効にすることで問題を回避できます。

ソリューションの実行に関する問題についていくつか質問があります。

  1. ReSharper の下で MSpec を有効にしましたか | オプション | 単体テスト?
  2. プロジェクトの仕様の実行 (ソリューションの実行とは対照的に) はうまくいきますか?
  3. ガターの緑/黄色のアイコンをクリックして仕様を開始できますか?
  4. Unit Text Explorer ウィンドウは、ソリューションのコンテキストと仕様を正しく反映していますか?
于 2010-09-21T13:54:25.317 に答える