誰もがWindows Store App開発のための良いTDDセットアップを思いついていますか?私はモックフレームワークを使用するのに慣れていますが、WinRTではダイナミックなアセンブリ生成が行えないため、これはオプションではありません。TDD for Windows Mockを使わないでアプリを開発する
私はアルファMoqRTフレームワークを見ましたが、私はそのような実験段階で何かを避けたいと考えています。私はまた、Microsoft(Microsoft Fakes)の代替品として提供されているスタブやシムを使用することを嫌うモックオブジェクトを使用して、とても甘やかされました。
DIと適切に分離されたTDDスタイルの単体テストを使用してWindows Store App開発を行うための優れたテクニックをうまく理解した人はいますか?もしそうなら、あなたは何をしましたか?
編集:
私も多分オプションではありませんように、「偽物アセンブリを追加」オプションは、私の「Windowsストアアプリの」ユニットテストプロジェクトに存在しないことに注意してください。
私はちょうどこれに頭を叩いて数時間を費やした!狂ってる!マイクロソフトでは、Windowsストアアプリケーション用のMVVMを宣伝しています.DOMを使用したユニットテスト(モックや偽物の存在を前提とする)は、MVVMを使用する大きな理由です。これを行うことは非常に困難であることはただの驚異的な見落としです。これは大きな後退です。 –