Metro アプリをヘッドレスで実行することはまだグレー エリアであるため、私は最近、ネイティブ ユニット テスト プロジェクトを Windows Metro アプリに追加することにしました。ビルドサーバーのファッション。基本的に、MSTest.exe に似たものを探しています。これは、バッチ ファイルやスクリプトからテストを実行するのに最適なユーティリティです。
実際、生成されたテスト .dll で VS11 に付属する新しいバージョンの MSTest.exe を使用してみましたが、次のエラーで失敗します。
「テスト コンテナー 'test.dll' またはその依存関係の 1 つを読み込めません... エラーの詳細: ファイルまたはアセンブリ file://test.dll' またはその依存関係の 1 つを読み込めませんでした。モジュールには、アセンブリ マニフェスト」です。
MSTest.exe は、WinRT コードを含むテスト コンテナーで動作しますか? そうでない場合、私が望むことを行うユーティリティはありますか?
編集: MSTest が Metro スタイル アプリでのテストの実行をサポートしていないことがわかりました。ここにあります: http://msdn.microsoft.com/en-us/library/ms253138%28v=vs.110%29.aspxこれは本当に残念です。私はまだそこに機能するユーティリティがあることを望んでいます。