タイプモックテストを実行するためにビルドサーバーをアップグレードしたいのですが、正しく構成し、これに関する正しい情報を見つけるのに少し問題があります。私たちのセットアップはTFS2010で、それぞれがTypeMock5.xから6.2.2まで実行されている20以上のプロジェクトがあります。TypeMockがワークフローテンプレート(この投稿の範囲以外)で動作するのを待っているため、すべてのビルド定義はmsbuildベースです。これで、ビルドサーバーにIsolator 7.0をインストールしましたが、typemockを機能させる方法がわかりません。いろいろ質問があります。
- TypeMockはビルドサーバーにインストールされているので、ソース管理にアセンブリを追加して参照する必要はないと思います。しかし、アセンブリがGACにあるようには見えません-なぜそうではありません。
- TypeMockがインストールされているので、ライセンス情報を使用してmsbuildのレジスター(または公開)ターゲットを呼び出す必要はないと思います-これは正しいですか?
- 5.xから6.2.2までのさまざまなバージョンのTypeMockをサポートする必要がありますが、ビルドサーバーに7.0をインストールしました。ソース管理PRにバージョン固有のアセンブリが必要ですか?プロジェクトとどれ?
- サーバーに7.0があり、クライアントに6.2.2がある場合、msbuildチームのビルド定義でtypemockを使用するための推奨される方法は何ですか?インストールするものと場所、ソース管理のアセンブリなど。
TypeMockサイトのすべてのドキュメントを読みましたが、それでもこれを正しく構成できません。