次の方法で共有


名前空間コンポーネント テストの実行

次の手順では、Microsoft BizTalk ESB Toolkit 名前空間コンポーネント サンプルの 4 つのテスト シナリオをすべて実行する方法を示します。

名前空間コンポーネントのサンプル テスト シナリオを実行するには

  1. このサンプルを初めて実行する前に、受信場所と送信ポート URL がソース配布ファイル内の適切なサブフォルダーをポイントしていることを確認してください。 受信場所にはサブフォルダー \Source\Samples\Namespace\Test\Filedrop\In、送信ポート URL にはサブフォルダー \Source\Samples\Namespace\Test\Filedrop\Out を指定します。

  2. GlobalBank.ESB アプリケーションがまだ実行されていない場合は、Microsoft BizTalk 管理コンソールを使用して起動します。

  3. TEST_Add_to_PassThrough.0000.ns.xml という名前のファイルのコピー (ESB インストール フォルダーの \Source\Samples\Namespace\Test\Data\ サブフォルダーにあります) を作成し、"TEST_" プレフィックスを削除してコピーの名前を変更します。

  4. 名前が変更されたファイルを \Source\Samples\Namespace\Test\Filedrop\In サブフォルダーにコピーします。

  5. ESB はメッセージを取得し、そのメッセージに名前空間を追加し、更新されたメッセージを \Source\Samples\Namespace\Test\Filedrop\Out サブフォルダーにドロップします。 テキスト エディターで入力ファイルと出力ファイルを開き、このテストの効果を確認します。

  6. 次に、2 番目のテストを実行します。 TEST_Add_to_Remove.0000.ns.xml という名前のファイルのコピーを作成し、"TEST_" プレフィックスを削除して名前を変更します。

  7. 名前が変更されたファイルを \Source\Samples\Namespace\Test\Filedrop\In サブフォルダーにコピーします。

  8. ESB はメッセージを取得し、名前空間を追加し、新しい名前空間を削除し、更新されたメッセージを \Source\Samples\Namespace\Test\Filedrop\Out サブフォルダーにドロップします。 テキスト エディターで入力ファイルと出力ファイルを開き、このテストの効果を確認します。

  9. 次に、3 番目のテストを実行します。 TEST_PassThrough_to_Remove.0000.ns.xml という名前のファイルのコピーを作成し、"TEST_" プレフィックスを削除して名前を変更します。

  10. 名前が変更されたファイルを \Source\Samples\Namespace\Test\Filedrop\In サブフォルダーにコピーします。

  11. ESB はメッセージを取得し、既存の名前空間を削除し、更新されたメッセージを \Source\Samples\Namespace\Test\Filedrop\Out サブフォルダーにドロップします。 テキスト エディターで入力ファイルと出力ファイルを開き、このテストの効果を確認します。

  12. 最後に、4 番目のテストを実行します。 TEST_AddViaExtraction_to_PassThrough.0000.ns.xml という名前のファイルのコピーを作成し、"TEST_" プレフィックスを削除して名前を変更します。

  13. 名前が変更されたファイルを \Source\Samples\Namespace\Test\Filedrop\In サブフォルダーにコピーします。

  14. ESB はメッセージを取得し、 ExtractionNodeXPath プロパティで指定された要素を抽出し、指定された名前空間値を持つこの要素からメッセージを作成し、更新されたメッセージを \Source\Samples\Namespace\Test\Filedrop\Out サブフォルダーにドロップします。 テキスト エディターで入力ファイルと出力ファイルを開き、このテストの効果を確認します。