少し前に非常によく似た質問が投稿され、回答済みとしてマークされたことも知っていますが、そこでの解決策はうまくいかないようです。
xUnitテスト プロジェクトに使用してインストールしNuGet、いくつかのテストを作成してから、何らかの方法でそれらを実行することにしました。TestDriven.Netかなり良さそうな方に頭を向けたので取り付けてみました。
その後、xUnit のインストーラーを使用xUnitするためのサポートをインストールしました。TD.NETすべてがうまくいき、インストーラーはTD.NETサポートを正常にインストールされたとマークしました。それでも、すべてのテストを実行しようとすると失敗します (または、テスト プロジェクトでテストが見つからない場合、実行されたテストは成功 0、失敗 0、スキップされたテスト 0 と表示されます)。
私にはうまく
TestDriven.Net処理されているようです ( 「1 合格、0 失敗、0 スキップ、1,75 秒かかりました (xUnit.net 1.9.1 build 1600)。」 、これはテストを認識したことを意味すると思います)。xUnitxUnit
レジストリの変更について読みましたが、すべて問題ないようです。また、TestDriven.net著者はxunit.dll.tdnet、ランナーが単体テストを認識するのに十分なはずだと述べています。このファイルはによって作成されたパッケージ フォルダーに存在しますが、フォルダーにNuGetはコピーされませんbin。どこにNuGet置いたままにするべきですか、それとも別の場所に置くべきですか?
私はそれを稼働させたいと思っているので、どんな助けでも大歓迎です。
乾杯、パコ