5

を使用して xUnit 単体テストを実行しようとしていますvstest.console.exeが、テストが見つかりません。

vstest.console.exeこの場所にあるVisual Studio 2015から使用しています:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\CommonExtensions\Microsoft\TestWindow

コマンド実行:

vstest.console.exe "C:\MyProject\artifacts\bin\UnitTest\Release\dnx451\UnitTest.dll" /TestAdapterPath:"C:\MyProject\packages"

応答:

テストの実行を開始しています。お待ちください...

警告: 提供されたソースで利用できるテストはありません。インストールされているテスト ディスカバリーとエグゼキューター、プラットフォームとフレームワークのバージョン設定が適切であることを確認してから、再試行してください。

次の TestAdapterPath 引数も試しましたが、同じ問題があります。

/TestAdapterPath:"C:\MyProject\packages\xunit.runner.visualstudio"

/TestAdapterPath:"C:\MyProject\packages\xunit.runner.visualstudio\2.1.0-beta4-build1109"

/TestAdapterPath:"C:\MyProject\packages\xunit.runner.visualstudio\2.1.0-beta4-build1109\build" 

/TestAdapterPath:"C:\MyProject\packages\xunit.runner.visualstudio\2.1.0-beta4-build1109\build\_common"  

project.jsonファイル:

{
  "dependencies": {
    "xunit": "2.1.0-beta4-build3109",
    "xunit.runner.dnx": "2.1.0-beta4-build134",
    "xunit.runner.visualstudio": "2.1.0-beta4-build1109"
  },
  "commands": {
    "test": "xunit.runner.dnx"
  },
  "frameworks": {
    "dnx451": { }
  }
}

これらのテストを実行するにはどうすればよいですか?

編集: DNX ベータ 6 ランタイムの使用。

4

2 に答える 2

3

dnx . testプロジェクトで実行する

于 2015-08-26T18:46:14.667 に答える