如何在 MonoDevelop/Xamarin Studio 中调试 MSpec 测试?
How do I debug MSpec tests in MonoDevelop/Xamarin Studio?
在 OSX 上使用 MonoDevelop 5.x,我有一些使用 Machine.Specifications 的失败单元测试,我想通过调试找到导致失败的具体问题。有没有办法通过 MonoDevelop 调试 MSpec 测试?
您可以 运行 通过自定义命令编写 MSpec 代码,允许您直接通过 MonoDevelop 调试测试:
- 转到您的项目选项
- Select
Run > Custom Commands
- Select
Execute
下拉菜单下
- 对于命令,浏览并 select 你的 mspec 运行ner
- Select
Target File
- 对于工作目录,select
Project Directory
您现在应该有一个类似于 ../path/to/mspec-clr.exe ${TargetFile}
的命令
您现在应该可以在测试代码中放置断点,并在调试模式下使用 Start Debugging Item
或 运行ning 开始测试。
在 OSX 上使用 MonoDevelop 5.x,我有一些使用 Machine.Specifications 的失败单元测试,我想通过调试找到导致失败的具体问题。有没有办法通过 MonoDevelop 调试 MSpec 测试?
您可以 运行 通过自定义命令编写 MSpec 代码,允许您直接通过 MonoDevelop 调试测试:
- 转到您的项目选项
- Select
Run > Custom Commands
- Select
Execute
下拉菜单下 - 对于命令,浏览并 select 你的 mspec 运行ner
- Select
Target File
- 对于工作目录,select
Project Directory
您现在应该有一个类似于 ../path/to/mspec-clr.exe ${TargetFile}
您现在应该可以在测试代码中放置断点,并在调试模式下使用 Start Debugging Item
或 运行ning 开始测试。