繁体   English   中英

使用Visual Studio Express进行Silverlight单元测试

[英]Silverlight Unit Testing with Visual Studio Express

需要对Silverlight应用程序进行单元测试。 我已经分离出仅具有核心模型类的DLL,这对测试很有意义。

问题是,我在Visual Studio Express堆栈上。 我对单元测试有哪些选择?

我见过:

  1. ScottGu的框架 (似乎对我不起作用)
  2. Jamie的Silverlight NUnit端口 (不适用于Express)
  3. AgUnit (我没有JetBrains ReSharper)
  4. NUnit 3.0(尚不存在)

我现在有什么可行的选择?

我正在使用Jeff Wilcox的框架(与您上面引用的Scott Gu的框架相同),并取得了一些成功。 它并不精确,但最终却完成了我需要做的事情。 这是Silverlight团队在内部使用的方式,因此大概应该涵盖所有需要涵盖的内容。 而且,由于它只是在浏览器中执行,因此其中没有任何内容使它无法与Express一起正常使用。

确保确保获得正确的版本,即,您想要Codeplex上Silverlight Toolkit附带的DLL。 有一次,我最终得到了一个较旧的版本,一旦我获得了最新版本,我的许多问题就消失了。

如果您无法使其正常工作,则可以将问题作为单独的问题发布。 我知道Jeff Wilcox有时会在这里闲逛,并且之前已经回答了我的一些问题。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM