ユニット テストの結果を QUnit から MSTest に移動するように依頼されました。これは、プロジェクト リーダーが今日、実際にユーザー インターフェイスにユニット テストが存在することが明らかになったためです。ただし、必要なメンテナンスが増えるため、QUnit テスト ファイルのすべてのケースに対して新しい MS テストを作成することは避けたいと思います。私は WatiN を追加し、そのツールでテスト結果を取得できることを期待しています。
明白で簡単な解決策は、単一の単体テストを使用して、失敗したテストをリストし、デバッガーにそれを理解させることです。このソリューションをスキップして、MSTest で単一のテスト ランタイムからより多くのテスト結果を登録する方法はありますか? おそらく動的単体テストアセンブリを生成しますか?
他に可能な、できれば簡単な解決策はありますか?
編集: 私は Chutzpah に切り替えました。これは、WatiN よりも約 1000 倍優れています。これはビルドサーバーでも機能する必要があることに注意してください。この時点で、qunit テストのいずれかが失敗すると失敗するテストが 1 つあります。これはローカルだけでなくビルド サーバーでも動作する必要があるため、Visual Studio 拡張機能は使用できません。