如何在FitSharp中获取FitNesse根目录或页面文件夹

时间:2013-05-02 15:09:45

标签: path fitnesse fitsharp

最近我遇到了这个问题并且已经搜索了很多但现在还没有解决方案。 有人知道如何在FitSharp夹具代码中获取FitNesse的根目录或页面文件夹吗? 其中一个问题是我们有很多现有页面安排在不同的套件中,我想为所有这些页面添加一些新功能,需要FitNesse文件夹的绝对路径。在页面中使用夹具和环境参数可能需要很多努力。我甚至试图在app.config中使用硬配置!

非常感谢提前!期待您的回答。

1 个答案:

答案 0 :(得分:1)

根路径可用作FitNesse预定义变量。将其传递到可以将其作为属性公开的夹具中。这可以进入设置页面。

|rootpath|
|load|${FITNESSE_ROOTPATH}|

public class RootPath {
  public static string Path;
  public void Load(string value) { Path = value;}
}