0

我的任务是对一个大型系统进行集成测试。目前,我有一个 COM dll,我正在使用我创建的 UI 进行测试,该 UI 启动了一系列调用 dll 的单元测试。这可行,但我想将其迁移到 MbUnit。当我在 MbUnit 中开始第一个测试时,它似乎挂在“找到 1 个测试”处。我最终不得不关闭 IDE。有人可以指出我正确的方向吗?

谢谢。

4

2 回答 2

1

这就是我们启动 MBUnit 测试应用程序(命令行)的方式:

namespace UnitTest
{
  class Program
  {
    static void Main(string[] args_)
    {
      // run unit test
      AutoRunner auto = new AutoRunner();
      auto.Load();
      auto.Run();

      HtmlReport report = new HtmlReport();

      string fileName;
      // generate report results
      fileName = report.Render(auto.Result);

      // launch results in user's browser
      System.Diagnostics.Process.Start(fileName);
    }
  }
}
于 2009-01-15T22:17:41.070 回答
0

尝试使用调试器手动单步执行代码。

于 2008-12-04T08:00:38.507 回答