2011-02-06 75 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

相关问题