0

Dockerコンテナで実行されるVisual Studio 2015のユニットテストと統合テストをどのようにデバッグできるかを調べようとします。Visual Studio(2015)統合テストのデバッグDOCKERコンテナでの実行

私はDockerizedであり、docker-compose.jsonファイルを介してPostgreSQLデータベースに接続するASP.Net Core 1.1アプリケーションを作成しました。

私はユニットテストと統合テストを書いています。統合テストは、データベースに対してテストを実行するので、私はにドッキングウィンドウ-compose.jsonを作成しました:

  • 打ち上げデータベースコマンドdocker test test/path-to-the-test-project/project.json
  • コンパイルコード
  • 打ち上げ実験

    私はドッカーを作って、powershellで手作業で作っています。すべてうまく動作しますが、1000行のログを読み込んでデバッグするのは本当に苦痛です。

    Visual Studioでテストスイートを実行し、Dockerコンテナで実行されているコードをデバッグできるように(そしてブレークポイントやその他のデバッグツールを使用して)テストコードをデバッグするにはどうすればよいですか? (Debuging an ASP.Net Core app in a Docker container was explained in the Microsoft documentation

  • 答えて

    0

    今のところ、ドッカー環境で実行される統合テストをデバッグする方法はありません。 私が見つけたのは、Dockerized Databaseを手作業で起動し、Visual Studioで統合テストを実行することです。

    それで、私はテストを実行したりデバッグすることができません。 OpenCoverを実行することもできます。

    関連する問題