Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

パラメータおよびプロパティ

使用するテスト・クラスでオーバーライドできる TestControl のパラメータおよびプロパティがいくつかあります。

以下は、使用可能なパラメータの一覧です。

TestProduction のパラメータ
パラメータ 説明
PRODUCTION これは必須です。値は、テスト対象のプロダクションの名前です。
IGNOREPRODUCTIONERRORS デフォルト値は 0 です。このテスト中に複数のプロダクション・エラーが生成される予定なので、値を 1 に設定します。値が 0 の場合、エラーが 1 つ発生するとテストは失敗します。
MAXWAIT デフォルト値は 10 です。プロダクションが完全に開始するのを待機する最大秒数です。この期間が経過すると、テストの残りを続行します。
MINRUN デフォルト値は 10 です。プロダクションの実行を許可する最小秒数です。この期間が経過すると、GetEventLogCheckResults などのコールバック・メソッドを呼び出し、プロダクションを停止します。

以下は、使用可能なプロパティの一覧の一部です。%UnitTest.TestProductionOpens in a new tab のクラス・ドキュメントでは、完全な一覧が詳細に示されています。

TestProduction のプロパティ
Property 説明
BaseLogId テスト中にプロダクションによって生成されるエントリの最初のイベント・ログ ID を含みます。
LastLogId GetEventLog メソッドによって取得されるエントリの最後のイベント・ログ ID を含みます。
InstanceName Ensemble インスタンスの名前。
MachineName マシンの名前。
DSNToUser, DSNtoSamples それぞれ、Ensemble インスタンスの USER ネームスペースおよび SAMPLES ネームスペースで使用する DSN。
FeedbackOpens in a new tab