在 VS 2005 IDE 中编写用于 NUnit 集成的插件

发布于 2024-07-14 10:46:25 字数 163 浏览 3 评论 0原文

我开始为 Visual Studio 2005 编写一个插件,它将 NUnit 与 IDE 集成。 关于我应该如何以及从哪里开始有什么想法吗? 我对加载项的工作原理有一个基本的了解。

我相信我需要了解这种类型集成的 NUnit API。 我在哪里可以找到足够的资源来实现这一目标?

I'm starting to write an add-in for Visual Studio 2005 that would integrate NUnit with the IDE. Any ideas on how and where I should start? I have a basic idea on how add-ins work.

I believe I would need to know the NUnit API for this type of integration. Where can I find enough resources to achieve this?

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

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

发布评论

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

评论(3

¢好甜 2024-07-21 10:46:25

您可以尝试一些资源:

  1. Monodevelop 有 NUnit 插件。 您可以通过阅读 来源,特别是如果它更多地用于学习目的。

  2. NUnit GUI 是开源的,因此您可以看到它如何与 NUnit 运行器交互等。它只是一个包装器,应该包含您需要的所有功能。

  3. NUnit 的人反应非常灵敏,如果您订阅他们的邮件列表 他们会为您提供很多帮助,帮助您找到合适的 API。

  4. 有很多关于如何为VS创建插件的文章,这里是one(你可以通过google找到更多)。

Some resources you might try:

  1. Monodevelop has NUnit addin. You can read a lot about how to communicate with NUnit API by reading the source, especially if it is more for learning purposes.

  2. The NUnit GUI is open source, so you can see how it interacts with the NUnit runner, etc. It's just a wrapper, and should contain all the functionality you will need.

  3. The guys at NUnit are very responsive, and if you subscribe to their mailing list they'll help you a lot about finding the appropriate APIs.

  4. There are a lot of articles about how to create addins for VS, here is one (you can find more with google).

疯狂的代价 2024-07-21 10:46:25

您可以查看 Visual nUnit for VS 2008 项目 - 它是开源的并且与 VS 2008 集成良好 - http:// www.bubblecloud.org/visualnunit

You can look at the Visual nUnit for VS 2008 project - its open source and integrates well with VS 2008- http://www.bubblecloud.org/visualnunit

在你怀里撒娇 2024-07-21 10:46:25

我想为 MBUnit 添加一个插件,我认为它几乎是 nUnit 功能的超集。 api 文档 看起来不错。

I want to add a plug for MBUnit which I think is pretty much a superset of nUnit features. The api doc looks good.

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