代码之家  ›  专栏  ›  技术社区  ›  Massimiliano

我可以使用fit/fitness测试.NET应用程序吗?

  •  7
  • Massimiliano  · 技术社区  · 15 年前

    有人试过吗?你有什么经验?

    4 回复  |  直到 10 年前
        1
  •  7
  •   ryber    15 年前

    是的,Fitnesse有.NET Runner。我们每天都使用它,我不得不说它工作得很好,我们已经非常成功了。我们目前有数百个测试页,其中包含10000多个断言。我们的产品所有者正在让开发人员编写测试。测试被胡乱拼凑到CI上,我们有一个内存模式,这样开发人员就可以在失败时得到快速的反馈,而对于完整的堆栈集成则可以获得较慢的模式。

    它还具有令人敬畏的副作用,迫使开发人员将逻辑从UI中排除。我真的不想在没有它的情况下编程.NET…或者类似的东西。

    **编辑问题** 只需将.NET测试运行程序定义为运行程序,并将应用程序bin添加到类路径。您可能会遇到的另一个奇怪的事情是,您的设备不能有名称空间(可能有一种方法可以解决这个问题,但我不知道)。所以你的wiki前面应该是这样的:

    variable defined: COMMAND_PATTERN=%m %p
    variable defined: TEST_RUNNER=dotnet\FitServer.exe
    variable defined: PATH_SEPARATOR=;
    
    classpath: .\..\..\FrontEnd\Fixtures\bin\Debug\*.dll
    classpath: .\dotnet\*.dll
    
        2
  •  5
  •   Mike Stockdale    14 年前

    这里是最新信息: http://fitsharp.github.com

        4
  •  0
  •   Fery    10 年前