monodevelop中的“Run Tests”在哪里?

时间:2010-12-03 01:25:07

标签: c# nunit monodevelop

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

我现在正在使用monodevelop开发相同的解决方案。我很确定我记得monodevelop中有一个集成的“运行测试”动作,我想用它来运行测试。根据{{​​3}},应该有一个“视图 - 单元测试”菜单项。但是,我必须做错事/特别做事,因为我找不到它。

如何使用Monodevelop运行NUnit测试?

4 个答案:

答案 0 :(得分:32)

试试这个:

sudo apt-get install monodevelop-nunit

答案 1 :(得分:29)

如果您使用的是Ubuntu,请确保通过软件包管理器安装了MonoDevelop NUnit插件。完成后,单击“查看 - >垫片 - >单元测试”。将显示单元测试板,然后您可以通过双击它们来运行测试夹具。

答案 2 :(得分:11)

总结到目前为止的答案:

  1. sudo apt-get install monodevelop-nunit
  2. 选择菜单项:View | Pads | Unit Tests
  3. 使用全新安装的Ubuntu 12.04和MonoDevelop 2.8.6.3进行测试。

答案 3 :(得分:2)

我不记得有一个“运行测试”动作内置单声道开发。但是你可以使用一个加载项。

  

启用NUnit加载项

     

NUnit插件需要单声道1.1.9+。   这是一些跨appdomain错误   修复。 Debian用户目前也是   还有一个特别的问题   NUnit包是分开的   单声道,并没有包括正确的   pkg-config文件。

     

使用。配置monodevelop   以下命令。

./configure --enable-nunit 
     

仅限Debian用户

     

安装nunit和libnunit-cil   包裹(要求不稳定)   时刻)。由于单独的包装   对于nunit,我们需要制作一个符号链接   monodevelop知道在哪里找到   pkg-config文件。

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

编辑:我在这里找到了更多信息:http://www.codeproject.com/KB/tips/NUnit_MonoDevelop.aspx。如果它没有帮助,我明天可能会尝试使用我的单声道开发,你在使用什么平台?