DataSourceFactories などを Integrate または Initalize フェーズで登録する必要があるため、ドメイン オブジェクトを登録する必要がある自動化された nunit 統合テストを開発するのは非常に面倒です (たとえば、前述のオブジェクトを含むプロジェクトをロードおよび保存するため)。
登録されたプラグインは、テスト モードでは無視されるようです。
基本的に、モジュールは昔ながらの方法で (テスト アセンブリ .config で) 登録する必要があるようです。これは、さまざまなプラグインに大量のモジュールがある場合に維持するのが面倒になります。
テストモードで Petrel にプラグインをロードさせる方法はありますか?
テストモードでの Petrel の起動中にプログラムでモジュールを登録する方法はありますか?
Petrel 環境でユニット/統合テストを構造化および自動化するためのベスト プラクティスまたは推奨プラクティスはありますか?