TFSを使用しています。正常に動作します。今では、テストとコードカバレッジを追加したいと考えています。だから私はLocal.testsettingsを作成します。私のコンピュータでテストを実行しても正常に動作します。次のようにTFSのビルドのテストアセンブリファイル仕様を使用したTFS 2010の自動テスト
の設定は次のとおりです。 - テストアセンブリファイルの仕様と同じテスト設定ファイルによる自動テストTFSでビルドを起動すると
(、代わりに.vsmdiファイルを使用するのでは推奨されているように)
テストアセンブリのMSTestを実行します。 MSTestActivityは、PlatformまたはFlavorの値なしで呼び出されました。 Mixed PlatformsとDebugの値が使用されました。 C:¥Program Files(x86)¥Microsoft Visual Studio 10.0¥Common7¥IDE¥MSTest.exe/nologo/usestderr/testSettings: "C:¥Builds¥1¥MyProject¥Sources¥MyProject¥Main¥Source¥MyProject¥Local/testcontainer: "C:\ Builds \ 1 \ MyProject \ Binaries \ MyProject。"/testpath: "C:\ Builds \ 1 \ MyProject \ Binaries"/resultsfileroot: "C:\ Builds \ 1 \ MyProject \ TestResults" "http:// tfsserver:8080/tfs/Test"/publishbuild: "vstfs:///ビルド/ビルド/ 433"/test.Module1.dll "/ maxpriority:" 1 "/ minpriority:" 1 "ソース:\ MyProject \ Local.testsettings ... C:\ Builds \ 1 \ MyProject \ Sources \ MyProject \ Local.testsettingsをロードしています: "MyProject"/platform: "Mixed Platforms"/flavor: "Debug" \ 1 \ MyProject \ Binaries \ MyProject.Tests.Module1.dll ... 実行を開始します。 実行するテストはありません。 公開する結果はありません。
したがって、アセンブリを検出しますが、MSTestは実際にテストを実行しません。 ヒントは大歓迎です。
どのようなタイプのテストですか? –
Microsoft.VisualStudio.QualityTools.UnitTestFrameworkを使用した単純な単体テスト。 – fabien