次の方法で共有


名前空間コンポーネント テストを実行する

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