monodevelop中的“Run Tests”在哪里?

我有一个解决scheme已经包含一个NUnittesting库。 当我使用Visual Studio进行开发时,我通常使用包含在项目的tools\nunit文件夹中的nunit.exe二进制文件运行这些testing。

我现在正在开发与monodevelop相同的解决scheme。 我很确定我记得在monodevelop中有一个集成的“运行testing”操作,我想用它来运行testing。 根据这篇文章应该有一个“视图 – unit testing”菜单项。 不过,我一定是做错了什么事,因为找不到。

我如何使用Monodevelop运行我的NUnittesting?

如果您使用的是Ubuntu,请确保您已经通过软件包pipe理器安装了MonoDevelop NUnit插件。 一旦你有了它,点击“查看 – >垫 – >unit testing”。 unit testing板会显示出来,然后你可以通过双击运行testing夹具。

尝试这个:

 sudo apt-get install monodevelop-nunit 

总结到目前为止的答案:

  1. sudo apt-get install monodevelop-nunit
  2. select菜单项: View | Pads | Unit Tests View | Pads | Unit Tests

testing干净安装的Ubuntu 12.04和MonoDevelop 2.8.6.3。

我不记得有内置单声道开发的“运行testing”动作。 但是有一个你可以使用的插件。

启用NUnit加载项

NUnit插件需要mono 1.1.9+。 这是对一些跨应用程序错误修复。 Debian用户目前还有另外一个特殊的问题,就是NUnit软件包与Mono分离,并且不包含正确的pkg-config文件。

使用以下命令configurationmonodevelop。

 ./configure --enable-nunit 

只有Debian用户

安装nunit和libnunit-cil包(此时需要不稳定)。 由于nunit的单独打包,我们需要创build一个符号链接,以便monodevelop知道在哪里可以findpkg-config文件。

 ln -s /usr/lib/pkgconfig/nunit.pc /usr/lib/pkgconfig/mono-nunit.pc 

编辑:我在这里find一些更多的信息: http : //www.codeproject.com/KB/tips/NUnit_MonoDevelop.aspx 。 如果没有帮助,我可能会在明天开始尝试它,你使用的平台是什么?