2011-02-06 12 views
1

I Silverlightアプリケーションのユニットテストはです。私は、テストするのに理にかなったコアモデルのクラスだけを持つDLLを分けました。Visual Studio Expressを使用したSilverlightユニットテスト

問題は、私はVisual Studio Expressスタック上にあります。ユニットテストのための私の選択肢は何ですか?

私が見てきた:

  1. ScottGu's framework(私のために動作するようには思えません)
  2. Jamie's Silverlight NUnit port(エクスプレスでは動作しません)
  3. AgUnit(私はJetBrainsのReSharperのを持っていません)
  4. NUnitの3.0(まだ存在していない)私は、このPでなければならないの実行可能なオプションは何

オイット?

答えて

1

私はJeff Wilcoxのフレームワークを使用しています(これはScott Guのものと同じものです)。それは正確にエレガントではありませんが、私はそれが必要なことをやり遂げることになります。これはSilverlightチームが内部で使用するものなので、おそらくカバーする必要があるものの大部分をカバーするはずです。また、ブラウザで実行しているだけなので、Expressで正しく動作しないようにする必要はありません。

正しいバージョンを取得していることを確認してください。つまり、CodeplexにSilverlight ToolkitのDLLが必要です。ある時点で、私は古いバージョンで終わってしまいました。そして、一度私が最新のビットを取得すると、多くの問題がなくなりました。

正常に動作しない場合は、別の質問として問題を投稿する可能性があります。ジェフ・ウィルコックスが機会にここにいるのを知っていて、以前私の質問にいくつか答えました。

+0

私はそれを調べて、もう一度試してみます。問題は、私が典型的なSilverlightアプリケーションを使用していないことです。私はFlatRedBallエンジンを使って開発しています。私はそれがどのように機能するか見るだろう。 – ashes999

+0

私はこれを試して、とても、とても楽しく驚いていました。チュートリアルはこちら:http://www.jeff.wilcox.name/2008/03/silverlight2-unit-testing/#option2 – ashes999

関連する問題