エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
xUnitのテストを環境によってスキップする - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
xUnitのテストを環境によってスキップする - Qiita
xUnitでは[Fact(Skip="ここはスキップするよ"]のように書けばテストを一時的にスキップできる。 しかし... xUnitでは[Fact(Skip="ここはスキップするよ"]のように書けばテストを一時的にスキップできる。 しかし、例えば、ローカルの環境ではテストを実行したいけど、ビルドサーバーではやりたくないとか、OSなどの要因によってあるメソッドが未実装の時には失敗しては欲しくない時もある。 そんなときには、SkippableFactを使うとよい。 NuGetでインストールして、次のように書くだけで、指定したExceptionが発生したときにはスキップ扱いにしてくれる。 [SkippableFact(typeof(NotImplementedException))] public void DoTest() { // do some tests }