私は、NUnitに基づいていくつかのC#単体テストプロジェクトを含むVisual Studioソリューションを用意しています。私たちのTeamCity環境は、実行する特定の単体テストDLLを選択します。しかし、ReSharperを使用してローカルでソリューション内でユニットテストを実行すると、すべてが実行されます。すべての単一のテストフィクスチャにIgnore
属性を置かなくても、プロジェクト全体を無視する方法はありますか?NUnitとReSharperを使用して単体テストプロジェクト全体を無視する方法
7
A
答えて
10
- タグ[
Category
]属性を持つプロジェクト内のすべてのテスト。 下 - Exclude the specified category in Resharper's Unit Test settings
カテゴリからテストをスキップ:
3
ReSharperのユニットテストエクスプローラウィンドウ、あなたの全体の溶液中でのあなたのユニットテストの構造化されたリストを持っています。
それは/テストセッションでのテストのいずれかの組み合わせを構成する非選択テスト/クラス/プロジェクトを選択するのは簡単です。あなたのケースではコンボによるグループも役立ちます。
6
代わりに、Ignoreフラグをプロジェクトアセンブリに追加して、内部のすべてのテストを無効にすることもできます。 AssemblyInfos.csで
追加:
[assembly: Ignore]
関連する問題
- 1. ファイルを無視してリポジトリ全体を分岐する方法
- 2. NUnitとMoqを使用して単体テストイベントを改善する方法は?
- 3. Eclipse - 全体のディレクトリを無視
- 4. Resharper - ソリューション全体の分析を無効にする
- 5. コンポーネントを無視して構造体をディープコピー(クローン)する方法
- 6. Unityを使用してアセンブリ全体をインターセプトする方法
- 7. SourceTreeを使用してフォルダ全体を破棄する方法
- 8. beautifulsoupを使用してウェブサイト全体をスクラップする方法
- 9. Javascript:コード全体とループ全体を再実行する方法
- 10. CVSコミットでディレクトリとサブディレクトリ全体を無視する
- 11. nunit-consoleを使用して複数のアセンブリで単体テストを実行する
- 12. 単体テストプロジェクト参考資料コンソールアプリケーションVS2015
- 13. gitがブランチ全体を無視する方法はありますか?
- 14. WSO2 APIマネージャーで無効なJSON本体を使用してAPI呼び出しを無視する方法
- 15. リストビュー全体を選択してコンテンツ全体を抽出する方法は?
- 16. プロジェクト全体で特定のエラーを無視します
- 17. EFを使用してデータベース全体を読み込む方法
- 18. 単体テスト専用のジャージーフィルタを無効にする方法(スプリングブーツを使用)
- 19. resharperを使用してNUnitユニットテストをデバッグする方法はありますか?
- 20. 検索方法PrincipalContextを使用してグローバルカタログ(フォレスト全体)
- 21. Saltstack - ディレクトリ全体の変更を監視する方法は?
- 22. テストフィクスチャを他のフレームワークと単体テストで使用する方法
- 23. ReSharper:解決策全体を修正してください
- 24. フルフレームワークと単体テストプロジェクトを備えた足場ASP.NETコア
- 25. ネイティブiosアプリケーション全体の一部としてphonegapを使用する方法
- 26. Android DatabindingUtils:プロジェクト全体に単一のアダプタを使用する方法は?
- 27. Suricataがネットワーク全体を監視する
- 28. asp.net MVCとOpenIDを使用してフォルダ全体を(認証付きで)簡単に保護する方法
- 29. EclEmmaの単体テストのコードカバレッジを無視する
- 30. ネイティブVC++プロジェクトで単体テストを無視する
感謝を。それは問題ありませんが、ソースコントロールとReSharperの設定に残っているものを探していました。質問を投稿する前に、すべての 'TestFixture'クラスがその下に表示されるので、' SetUpFixture'クラスで 'Ignore'を試しました。しかし、これはうまくいかなかった。しかし、それのようなものは理想的でしょう。 – Neo
@Neo [Resharper設定を共有する](http://www.jetbrains.com/resharper/webhelp50/Configuring_ReSharper__Sharing_Configuration_Options.html)が可能です。この場合、設定ファイルをソース管理に追加することができます。設定は共有できませんか? – stuartd
ReSharperが尊重してくれるプロジェクトレベルでNUnitから使えるものを期待していました。 ReSharperの設定をソース管理に入れても、私のチームでは受け入れられるものではありませんが、既存のテストコードで何かを変更することは問題ありません。うーん.. – Neo