SilverlightでLOBアプリケーションを作成中ですが、単体テストですべてのロードブロッキングに少し気になります。Silverlight単体テストでの依存関係の分離
- PRISMは多くの拡張メソッドを使用しています。これは本質的に静的メソッドであり、モック可能ではありません。
- 非仮想及び静的メソッドを模擬するために汚い手口を使用するすべてのモックフレームワークは、Silverlightで動作しません
だから、私の質問(例えばモグラ、JustMock TypeMockアイソレーターわからない。。):
Silverlight単体テストの依存関係を分離する戦略はありますか?
私は何かが足りない、あるいは単に正しくこの問題について考えていないだろうか?この問題を回避するためにUIテスト(新しいVS2010 Feature Pack 2で利用可能なものなど)を使用できますか?
TIA
テストを高く評価し、ちょうどSilverightに着手した現像剤(このビデオの後半で述べました)。欲求不満にようこそ:) –
私は死んだ木を吠えていたと思った...区が明日私たちのために良い物語を持っていることを望みましょう! –
@herz:それは本当に助けになりました。私は決して恐れることはありません:)あなたは分離の領域を呼び出しました。これはテストする方法を考えるのを助け、適切に分離するのに役立ちます。ありがたいことに、私のクライアントはOsherove氏のTypemockを購入するのに慣れています。 –