使用C#Silverlight 4.0进行IDE单元测试的VS2010免费/开源工具

使用C#Silverlight 4.0进行IDE单元测试的VS2010免费/开源工具,c#,silverlight,visual-studio-2010,unit-testing,C#,Silverlight,Visual Studio 2010,Unit Testing,我们目前正在为C#Silverlight 4.0项目寻找在VS2010内部运行的单元测试工具 我们测试的第一个工具(也是我们的首选)是NUnit。但它不是为Silverlight编译的。我们发现了一个非官方的版本,它是为旧的Silverlight版本完成的,但是我们希望有一个工具可以在Silverlight 4.0上开箱即用 我们注意到默认的MSTest工具在Silverlight上并没有用完,但我们确实找到了Silverlight单元测试框架。它运行“ok”,但会弹出一个外部窗口(应用程序)进

我们目前正在为C#Silverlight 4.0项目寻找在VS2010内部运行的单元测试工具

我们测试的第一个工具(也是我们的首选)是NUnit。但它不是为Silverlight编译的。我们发现了一个非官方的版本,它是为旧的Silverlight版本完成的,但是我们希望有一个工具可以在Silverlight 4.0上开箱即用

我们注意到默认的MSTest工具在Silverlight上并没有用完,但我们确实找到了Silverlight单元测试框架。它运行“ok”,但会弹出一个外部窗口(应用程序)进行单元测试。我们实际上是在寻找一个IDE内的解决方案,其中的信息来自于,例如,一个工具窗口

我们确实查看了SilverUnit,但无法启动并运行它。另外,这不是免费/开源的

对于R#的AgUnit插件也是如此,我们只能在旧版本的R#上使用,而不能在最新版本上使用,而且这不是免费/开源的(插件是,但R#不是)

有没有人有过在VS2010 IDE中进行C#Silverlight 4.0单元测试的经验

如果所有这些都失败了,我们将使用Silverlight单元测试框架,带有单独的应用程序弹出窗口,但希望它“真的”在IDE中

谢谢


休伦。

我不确定您是否可以在IDE中支持Silverlight测试。您可以查看-此工具可以自动化SL的测试过程。

我不确定您是否可以在IDE中支持Silverlight测试。您可以查看-此工具可以自动化SL的测试过程。

我们在这里讨论的Silverlight应用程序是一个大型解决方案的一部分,该解决方案具有前端(Silverlight)和后端(Standard.NET)

大多数决策代码和繁重的工作都是在后端完成的。这意味着我们的前端代码非常简单,只需要很少的测试

对于剩下的测试需求,我们最终使用Resharper来运行测试,同时使用默认的MS测试框架


自从我们迁移到Silverlight 5,这只是一个额外的好处。

我们在这里讨论的Silverlight应用程序是一个更大的解决方案的一部分,它有一个前端(Silverlight)和后端(Standard.NET)

大多数决策代码和繁重的工作都是在后端完成的。这意味着我们的前端代码非常简单,只需要很少的测试

对于剩下的测试需求,我们最终使用Resharper来运行测试,同时使用默认的MS测试框架


自从我们搬到Silverlight 5后,这只是一种奖励。

我与NUnit一起为Silverlight和Resharper工作(这个工具不是免费的,但在我的情况下,它是由公司支付的)。但我听说Silverlight 5将支持Visual Studio单元测试,我希望不要等待太久。我们实际上不想在Silverlight端口上尝试NUnit,但会看看它,似乎我在那里没有太多选择。我猜等待的是SL5:)谢谢你的输入!我为Silverlight和Resharper使用NUnit(这个工具不是免费的,但在我的情况下,它是由公司支付的)。但我听说Silverlight 5将支持Visual Studio单元测试,我希望不要等待太久。我们实际上不想在Silverlight端口上尝试NUnit,但会看看它,似乎我在那里没有太多选择。我猜等待的是SL5:)谢谢你的输入!我看过statlight,但无法使其正常工作。不过,还是要谢谢你的意见!我看过statlight,但无法使其正常工作。不过,还是要谢谢你的意见!