使用 xUnit for C#/VS2008,通过视觉警报在本地持续运行单元测试的最简单方法是什么?

发布于 2024-08-12 23:20:22 字数 211 浏览 5 评论 0原文

我目前正在 VS2008 中使用 MSTest 进行单元测试,但我正在考虑访问 xUnit.net。

问题 - 让我的单元测试在本地(在我的 PC 上)持续运行并带有某种通过/失败数量的视觉警报的最简单方法是什么。

即类似于我们在 Ruby on Rails 中使用 autospec 所做的事情。

谢谢

PS 我也有兴趣听到最简单的开源选项。

I'm currently using MSTest in VS2008 for unit tests, but I am looking at going to xUnit.net.

Question - What would be the easiest way to get my unit tests running continually locally (on my PC) and with some sort of visual alert of pass / # of fails.

i.e. similar to what we do in Ruby on Rails with autospec.

THanks

PS Intersested in hearing of the simplest open source option too.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

冰雪梦之恋 2024-08-19 23:20:22

您还应该在 http://xunit.codeplex.com/Thread/List.aspx< 上询问此问题/a>

有一个 xUnit GUI 运行程序,当 DLL 被触及时它会自动重新加载。

缺少的一点是发生这种情况时自动重新运行最后执行的测试。一旦我们有了它,您只需按 Shift F6(编译当前项目)就可以得到您想要的东西。

xunit.net 的人通常反应灵敏,并在 [my] http: //xunit.codeplex.com/WorkItem/View.aspx?WorkItemId=8832 会有所帮助。

关于您的其他评论 - 我真的相信 xUnit.net 值得您努力使用。你不会回头。

You should also ask this on http://xunit.codeplex.com/Thread/List.aspx

There's an xUnit GUI runner and it has an auto-reload when DLLs get touched.

The missing bit is the auto-rerun of the last of executed tests when that happens. The minute we have that, you're just a Shift F6 (compile current project) away from waht you want.

The xunit.net guys are normally quite responsive, and avote on [my] http://xunit.codeplex.com/WorkItem/View.aspx?WorkItemId=8832 would help.

Regarding your other comment - I really believe xUnit.net is worth your effort using. You won't look back.

征棹 2024-08-19 23:20:22

Resharper 的测试运行程序在 VS 内运行,可以仅运行单个测试或整个套件,并且似乎支持带插件的 xUnit

Resharper's test runner runs within VS, can run just a single test or a whole suite, and appears to support xUnit with a plugin.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文