我目前在 VS2008 中使用 MSTest 进行单元测试,但我正在考虑去 xUnit.net。
问题 - 让我的单元测试在本地(在我的 PC 上)持续运行并带有某种通过/失败次数的视觉警报的最简单方法是什么。
即类似于我们在 Ruby on Rails 中使用 autospec 所做的事情。
谢谢
PS 也对最简单的开源选项感兴趣。
我目前在 VS2008 中使用 MSTest 进行单元测试,但我正在考虑去 xUnit.net。
问题 - 让我的单元测试在本地(在我的 PC 上)持续运行并带有某种通过/失败次数的视觉警报的最简单方法是什么。
即类似于我们在 Ruby on Rails 中使用 autospec 所做的事情。
谢谢
PS 也对最简单的开源选项感兴趣。
你也应该在http://xunit.codeplex.com/Thread/List.aspx上问这个
有一个 xUnit GUI 运行器,当 DLL 被触及时它会自动重新加载。
缺少的位是发生这种情况时最后执行的测试的自动重新运行。当我们拥有它的那一刻,你只是一个 Shift F6(编译当前项目),远离你想要的东西。
xunit.net 的家伙通常反应迅速,并且投票赞成 [我的] http://xunit.codeplex.com/WorkItem/View.aspx?WorkItemId=8832会有所帮助。
关于您的其他评论 - 我真的相信 xUnit.net 值得您使用。你不会回头。
Resharper的测试运行器在 VS 中运行,可以只运行单个测试或整个套件,并且似乎支持带有 plugin 的 xUnit。