如何启动Nunit的调试功能

1.首先下载安装Nunit-GUI,在这里下载:http://prdownloads.sourceforge.net/nunit/NUnit-2.4.7-net-2.0.zip?download

2.首先添加一个被测试的工程DebugWithNunit,添加一个类CalcFunction,提供一个除法功能

如何启动Nunit的调试功能_第1张图片

3,在添加一个测试工程TestProject,新建一个TestCalcFunction的类来测试上面的工程,要引入NUnit.Framework

如何启动Nunit的调试功能_第2张图片

4,右击TestProject工程,选择属性,找到Debug选项,设置调试start external program为nunit.exe

 如何启动Nunit的调试功能_第3张图片

5. 设置Testproject工程为启动工程,并在要调试的地方加入断点

6. 运行,系统将自动启动NUnit,并且运行到断点是停下。

如何启动Nunit的调试功能_第4张图片

好久没有写单元测试了,拿出来一个原来的单元测试在跑,突然发现断点加载不上了,查了一下,说是要修改nunit.exe.config

[html]  view plain  copy
 print ?
  1. <configuration>  
  2.     
  3.     <legacyUnhandledExceptionPolicy enabled="1" />  
  4.   
  5.   
  6.       
  7.     <loadFromRemoteSources enabled="true" />  
  8.       
  9.       
  10.     <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">  
  11.       <probing privatePath="lib;addins" />  
  12.     assemblyBinding>  
  13.   runtime>  
  14. configuration>  

ok,可以了,如果你想要看framework 版本号,可以直接输入%systemroot%\Microsoft.NET\Framework

你可能感兴趣的:(测试)