使用 C# 将 Nunit 集成到 VS2005 中的窗口应用程序中
我正在使用 C# 在 VS2005 中开发一个窗口应用程序。 我需要将 NUnit 集成到我的项目中。 主要是我需要实现 NUint 中可用的“执行”选项。 我怎样才能做到这一点。?
I'm developing a window application in VS2005 using C#. I need to integrate NUnit into my project. Mainly i need to implement the 'Execute' option available in NUint. How can i do this.?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
TestDriven.Net 是 Vs2005 中的一个 .Net 插件,它将帮助您实现它。
TestDriven.Net is a .Net Plugin in Vs2005 which will help you achieve it.
听起来您想从 exe 运行 NUnit?
除非你遇到很多麻烦,否则在我看来,最好的选择是将 NUnit 控制台 exe(和 dll)包含在你的包中,并通过 Process.Start 执行,捕获 stdout (或写入文件,这可能更简单)。 然后解析输出文件。
它可能不如 GUI 版本那么漂亮,但可能更容易部署。
It sounds like you want to run NUnit from your exe?
Unless you go to a lot of trouble, it sounds to me like the best option would be to include the NUnit console exe (and dlls) in your package, and execute via
Process.Start
, capturing stdout (or writing to a file, which may be simpler). Then parse the output file.It might not be as pretty as the GUI version, but it will probably be easier to deploy.