1
拡張レジストリにアクセスするクラスのJUnitテストをいくつか記述しようとしています。Eclipseレジストリ拡張ポイントプログラムで
IExtensionRegistry registry = Platform.getExtensionRegistry();
IConfigurationElement[] extensions = registry.getConfigurationElementsFor(EXTENSION_POINT);
for (IConfigurationElement element : extensions) {
[..]
}
私は適切なテスト環境を構築できるようにプログラムで拡張ポイントを設定する方法はありますか?
私はこれらの種類のテストをUIから、できるだけEclipse RCPフレームワークから切り離したいと考えています。
レジストリからデータを読み取るクラスをテストするための推奨される方法はありますか? – kerner1000
申し訳ありませんが、この種のテストは見たことがありません。 –
@ kerner1000拡張機能を提供するテストプラグインを作成します。ただし、そのプラグインを使用して実行されている他のテストでは、これらの拡張が存在するため、注意する必要があります。 – nitind