web-dev-qa-db-ja.com

Visual Studio forMacでxUnitを実行する

現在、Visual Studio forMacを評価しています。そして、私は小さな問題に遭遇しました。 xUnitユニットテストは検出されません。 Windows版のVSでは、「すべてのテストを実行」をクリックすると、テストが自動的に取得されます。しかし、このバージョンではそうではありません。 Visual Studio for Mac内で動作するようにxUnitをセットアップする方法についての説明はありますか?

助けてくれてありがとう! ; 0)

13
Zorthgo

[更新:2018-04-11]

Visual Studio for Macには、xUnitのサポートが組み込まれています。

[元の投稿]

さて、これを探している人は誰でも。基本的に、Visual Studio forMacは現在xUnitと互換性がありません。 xUnitコアチームと話をしましたが、Mac用のVisualStudioをサポートする予定はありません。あなたは会話をたどることができます [〜#〜]ここ[〜#〜] 。また、xamarinstudio.xunitプラグインチームとも話しました。そして彼らは、VS for Macがすぐに使えるものでなければ、それをサポートすることを計画していると言った。ただし、要件が何であるかを確認するには、少し待つ必要があります。あなたは会話をたどることができます [〜#〜]ここ[〜#〜]

13
Zorthgo

Visual Studio for Macには、xUnitのサポートが組み込まれています(ソリューションで新しいプロジェクトを作成するだけで、。NET Coreプロジェクトタイプの下にTestsが表示されます。テストを追加および作成できるプロジェクト)

これがうまくいったかどうか教えてください

10
Jonathan Perry

XUnitのバージョン2.3.1は、VS2017でのLive Unitテストと、VS forMacの両方で発生した多くの問題を解決したようです。

2
Gobie74

VS for Macの最新バージョン(7.1).Net Core 2.0のサポート-IDEのBRHSで利用可能な[テスト結果]ウィンドウでテストを実行し、確認できるようになりました。

左上のドロップダウンからプロジェクトを選択する必要があります-それが次のようになっていることを確認してください: "-ユニットテスト"

次に、[実行]ボタンを使用して実行すると、上のウィンドウに結果が表示されます。

0
PaulGrant