0

当我尝试运行使用 NAnt 的 mbunit 编写的单元测试时,我陷入了困境。当我在 NAntbuilder 中尝试这行代码时。

<mbunit 
    report-types="Html;Xml;Text"
    report-filename-format="${test_results.file}"
    report-output-directory="${test_results.directory}"
    halt-on-failure="true"
    failonerror="true">
  <assemblies>
    <include name="${build.directory}\*Test*dll" />
  </assemblies>
</mbunit >

我收到一条错误消息

构建失败

./.../mbunit.build(26,5):

无效元素 <mbunit>。未知的任务或数据类型。

我已将 mbunit.framework.dll、quickgraphalgorithm.dll、quickgraph.dll 复制到 NAnt 的 bin 文件夹中。

能否请你们帮我从 NAnt 运行 mbunit 测试。

提前致谢,

加内什

4

2 回答 2

0

这篇关于 MbUnit 和 NAnt 的博客文章列出了您需要复制到 NAnt bin 目录的程序集。据我从您的帖子中了解到,您还需要:

  • MbUnit.Core.dll
  • MbUnit.Tasks.dll
于 2009-07-07T10:13:10.867 回答
0

我正在使用最新的 Gallio 框架从 Nant 运行 mbUnit 测试,但该包中没有 MbUnit.Tasks.dll 文件。有一个 Gallio.NAntTasks.dll 文件,但 Nant 抱怨说“扫描 Gallio.NAntTasks.dll 的扩展失败。无法加载一个或多个请求的类型。”

于 2009-08-03T17:08:02.967 回答