Assert Equals

Assert Equals プロセッサーでは、Mule イベントのコンテンツの状態を検証するためにアサーションを実行できます。このプロセッサーは、本番コードの実行後に Mule イベントを検証するために使用できます。

たとえば、ペイロードが特定の値と等しいことをアサートするため、次の方法で Assert-Equals プロセッサーを設定できます。

<munit-tools:assert-equals
  actual="#[payload]"
  expected="#[2]"
  message="The payload should be 2"/>
xml

expected​ 属性が String (文字列) の場合、式を使用せずにリテラル値を指定できます。

<munit-tools:assert-equals
  actual="#[payload]"
  expected="Example"
  message="The payload should be 'Example'"/>
xml

このアサーションが失敗すると、プロセッサーは ​java.lang.AssertionError​ をスローします。