2011-02-06 77 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 oint?

回答

1

我正在使用Jeff Wilcox的框架(它與上面引用的Scott Gu的框架相同),並取得了一些成功。這不是很高雅,但它最終會做我所需要的。這是Silverlight團隊內部使用的,因此它應該涵蓋大部分需要覆蓋的內容。而且由於它只是在瀏覽器中執行,所以它沒有任何內容可以防止它在Express中正常運行。

請確保您獲得正確的版本,即您希望在Codeplex上使用Silverlight Toolkit附帶的DLL。有一次,我結束了一個較舊的版本,一旦我獲得了最新的版本,我的許多問題就消失了。

如果您無法正常工作,也許可以將問題作爲單獨問題發佈。我知道傑夫威爾科克斯偶爾會在這裏掛斷,並回答了我之前的一些問題。

+0

我會檢查出來,然後再試一次。問題是我沒有使用典型的Silverlight應用程序;我正在開發使用FlatRedBall引擎。我想我會看看它是如何運作的。 – ashes999 2011-02-07 21:08:19

相關問題