【问题标题】:FitNesse App.ConfigFitNesse App.Config
【发布时间】:2009-12-04 19:36:06
【问题描述】:

我很难理解:http://www.syterra.com/Fit/AppConfigFiles.html

如果我的应用程序和固定装置位于 c:\Projects\App 中并且 FitNesse 从 c:\Projects\Sandbox\FitNesse 运行

我假设 c:\mypath\myapp.exe.config 将是 c:\Projects\App[MyFixtureAssmbly].config,但我不确定 c:\myfolder\mysuite.config.xml 是什么?

我已经尝试将它放在 FitSharp 文件夹中,其中包含 Runner.exe.config、fit.dll.config、这些名称后的 .xml、在 FitNesse 根文件夹中、在 App 目录中。我只是想不通把它放在哪里让它加载我的app.config?

【问题讨论】:

标签: .net testing fitnesse fitsharp


【解决方案1】:

在示例中,c:\myfolder\mysuite.config.xml 是一个套件配置文件(参见http://fitsharp.github.com/FitSharp/SuiteConfigurationFile.html)。这是可选的,它提供了一种从测试页面外部化“技术”配置信息的方法。

如果你不使用,你仍然可以使用 -a 开关。

【讨论】:

  • 啊,在 fitSharp 网站上,您似乎需要使用 -a 开关。我将不得不给你写一些新的手册或维基绝地武士! ;) 让它与 iBatis 一起工作也没有我一开始想的那么难!感谢您的帮助!
  • 通过 -a 开关,我的意思是 -c 开关 ;)
  • 是的,我在有时间的时候会做一些文档工作,但还有很多事情要做!
【解决方案2】:

NetRunner 使用列表中第一个 dll 的配置文件。

例如,对于行:

!path C:\Probjects\HelloWorld\bin\Debug\FitNesseHelloWorld1.dll, C:\Probjects\HelloWorld\bin\Debug\FitNesseHelloWorld2.dll

NetRunner 将使用配置文件“C:\Probjects\HelloWorld\bin\Debug\FitNesseHelloWorld1.dll.config”

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-10-11
    • 2010-09-11
    • 2010-10-04
    • 2010-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多