0

最近、私はこの問題に遭遇し、多くのことを検索しましたが、今のところ解決策はありません。FitSharp フィクスチャ コードで FitNesse のルート ディレクトリまたはページ フォルダを取得する方法を知っている人はいますか? 問題の 1 つは、さまざまなスイートに配置された多数の既存のページがあり、FitNesse フォルダーの絶対パスを必要とするこれらすべてのページに新しい機能を追加したいことです。ページ内の環境パラメータと一緒にフィクスチャを使用するには、多くの労力が必要になる場合があります。たとえば、app.configでハード構成を使用しようとしていました!

よろしくお願いします!親切な回答をお待ちしております。

4

1 に答える 1

1

ルート パスは、FitNesse の定義済み変数として使用できます。それをプロパティとして公開できるフィクスチャに渡します。これは、セットアップ ページに移動できます。

|rootpath|
|load|${FITNESSE_ROOTPATH}|

public class RootPath {
  public static string Path;
  public void Load(string value) { Path = value;}
}
于 2013-05-05T05:08:45.923 に答える