C# 使用VisualStudioExpress进行Silverlight单元测试

C# 使用VisualStudioExpress进行Silverlight单元测试,c#,silverlight,unit-testing,nunit,visual-studio-express,C#,Silverlight,Unit Testing,Nunit,Visual Studio Express,我需要对Silverlight应用程序进行单元测试。我已经分离出一个只包含核心模型类的DLL,这对测试是有意义的 问题是,我在Visual Studio Express堆栈上。我的单元测试选项是什么 我看到: (似乎不适合我) (不适用于Express) (我没有JetBrains ReSharper) NUnit 3.0(尚不存在) 在这一点上,我有哪些可行的选择?我正在使用杰夫·威尔科克斯(Jeff Wilcox)的框架(这与你上面提到的斯科特·顾(Scott Gu)的框架相同),并取得了一

我需要对Silverlight应用程序进行单元测试。我已经分离出一个只包含核心模型类的DLL,这对测试是有意义的

问题是,我在Visual Studio Express堆栈上。我的单元测试选项是什么

我看到:

  • (似乎不适合我)
  • (不适用于Express)
  • (我没有JetBrains ReSharper)
  • NUnit 3.0(尚不存在)

  • 在这一点上,我有哪些可行的选择?

    我正在使用杰夫·威尔科克斯(Jeff Wilcox)的框架(这与你上面提到的斯科特·顾(Scott Gu)的框架相同),并取得了一些成功。它并不十分优雅,但它最终做了我需要它做的事情。这是Silverlight团队在内部使用的,因此它应该涵盖大部分需要涵盖的内容。而且,由于它只是在浏览器中执行,因此没有任何东西会阻止它在Express中正常工作

    一定要确保你得到了正确的版本,也就是说,你想要Codeplex上附带的DLL。在某一点上,我最终得到了一个更旧的版本,我的许多问题在得到最新的部分后就消失了


    如果你在让它正常工作时遇到困难,也许你可以将你的问题作为一个单独的问题发布。我知道Jeff Wilcox偶尔会出现在这里,并且之前已经回答了我关于它的一些问题。

    我正在使用Jeff Wilcox的框架(与您上面提到的Scott Gu的框架相同),并取得了一些成功。它并不十分优雅,但它最终做了我需要它做的事情。这是Silverlight团队在内部使用的,因此它应该涵盖大部分需要涵盖的内容。而且,由于它只是在浏览器中执行,因此没有任何东西会阻止它在Express中正常工作

    一定要确保你得到了正确的版本,也就是说,你想要Codeplex上附带的DLL。在某一点上,我最终得到了一个更旧的版本,我的许多问题在得到最新的部分后就消失了


    如果你在让它正常工作时遇到困难,也许你可以将你的问题作为一个单独的问题发布。我知道杰夫·威尔科克斯偶尔会在这里闲逛,以前也回答过我的一些问题。

    我会去看看,然后再试一次。问题是我没有使用典型的Silverlight应用程序;我正在使用FlatRedBall引擎进行开发。我想我会看看结果的。我试过这个,我非常非常惊喜。教程在这里:我将检查它并重试。问题是我没有使用典型的Silverlight应用程序;我正在使用FlatRedBall引擎进行开发。我想我会看看结果的。我试过这个,我非常非常惊喜。教程如下: