0

技術的なルールを作成しましたが、このルールをデバッグ モードでテストしたいと考えています。単体テストにJUnitテストケースを使用しています。JUnit テスト プロジェクトにルールセットをデプロイしました。テクニカルルールにブレークポイントを設定しました。しかし、デバッグ モードで実行している間、コントロールはブレーク ポイントで停止しません。RuleApp プロジェクトの archive.xml で「デバッグを有効にする」オプションをチェックしました。

デバッグ モードでルールセットをテストするために注意する必要があることを教えてください。

前もって感謝します。

ハリ

4

1 に答える 1

1

はい、デバッグ モードでルールを実行できますが、アクションのみの条件にブレーク ポイントを設定することはできません。
JUnit を使用する前に、ルール用の単純な Java プロジェクトを使用してデバッグ モードでルールセットを実行できることを確認してください。
条件をテストするための回避策は、true を返すいくつかの印刷 (log/sysout) 関数を作成し、条件を 1 つずつ出力することです。
お役に立てば幸いです

于 2012-08-22T09:37:47.693 に答える