バックグラウンド
ColdFusion アプリケーションを作成する場合 (私たちの開発環境では、私の PC とは別のボックス)、サイトを構成するすべての CFC、CFM などを保持する物理的な場所で IIS (インターネット インフォメーション サービス) サイトをセットアップします)。
私が理解しているように、MXUnit はテスト自体と同様に webroot にある必要があるため、mxunit への仮想ディレクトリと IIS 内のテスト フォルダーを作成します。また、このサイトをバインドします (ブラウザからサイトにアクセスするために、PC のホスト ファイルも編集します)。これらは、提供されている wsconfig.exe を使用して ColdFusion サイトとしてセットアップされます。
MXUnit を Eclipse 内で動作させるには、mxunit ライブラリ内の RemoteFacade を見つけることができる場所を設定する必要があります。これは私のバインディングに関連しています。したがって、その場所を次のように設定できます。
http://dev19-site1/mxunit/framework/RemoteFacade.cfc
でも; 別のサイトで単体テストを実行するたびに、これらの設定を次のように変更する必要があります
http://dev19-DIFFERENTSITE/mxunit/framework/RemoteFacade.cfc
または、MXunit は私の CFC を見つけることができないと主張します (別の Web ルートの下にあるため、これは理にかなっています)。
一度に複数のサイトで作業している可能性があるため、これは少しイライラします。
質問
作業している特定の webroot を変更する (ただし、すべて同じボックス上で) 場合に、MXUnit の設定を常に変更する必要がないように、MXUnit を設定することは可能ですか?