名前空間コンポーネント テストを実行する
次の手順は、Microsoft BizTalk ESB Toolkit 名前空間コンポーネント サンプルの 4 つのテスト シナリオすべてを実行する方法を示しています。
名前空間コンポーネントのサンプル テスト シナリオを実行するには
このサンプルを初めて実行する前に、受信場所と送信ポート URL がソース配布ファイル内の適切なサブフォルダーを指していることを確認してください。 受信場所にサブフォルダー \Source\Samples\Namespace\Test\Filedrop\In を指定し、送信ポート URL にサブフォルダー \Source\Samples\Namespace\Test\Filedrop\Out を指定します。
GlobalBank.ESB アプリケーションがまだ実行されていない場合は、Microsoft BizTalk 管理コンソールを使用して起動します。
TEST_Add_to_PassThrough.0000.ns.xml という名前のファイルのコピーを作成し (ESB インストール フォルダーの \Source\Samples\Namespace\Test\Data\ サブフォルダーにあります)、"TEST_" プレフィックスを削除してコピーの名前を変更します。
名前が変更されたファイルを \Source\Samples\Namespace\Test\Filedrop\In サブフォルダーにコピーします。
ESB はメッセージを取得し、名前空間を追加して、更新されたメッセージを \Source\Samples\Namespace\Test\Filedrop\Out サブフォルダーにドロップします。 テキスト エディターで入力ファイルと出力ファイルを開き、このテストの効果を確認します。
次に、2 番目のテストを実行します。 TEST_Add_to_Remove.0000.ns.xml という名前のファイルのコピーを作成し、"TEST_" プレフィックスを削除して名前を変更します。
名前が変更されたファイルを \Source\Samples\Namespace\Test\Filedrop\In サブフォルダーにコピーします。
ESB はメッセージを取得し、名前空間を追加し、新しい名前空間を削除し、更新されたメッセージを \Source\Samples\Namespace\Test\Filedrop\Out サブフォルダーにドロップします。 テキスト エディターで入力ファイルと出力ファイルを開き、このテストの効果を確認します。
次に、3 番目のテストを実行します。 TEST_PassThrough_to_Remove.0000.ns.xml という名前のファイルのコピーを作成し、"TEST_" プレフィックスを削除して名前を変更します。
名前が変更されたファイルを \Source\Samples\Namespace\Test\Filedrop\In サブフォルダーにコピーします。
ESB はメッセージを取得し、既存の名前空間を削除し、更新されたメッセージを \Source\Samples\Namespace\Test\Filedrop\Out サブフォルダーにドロップします。 テキスト エディターで入力ファイルと出力ファイルを開き、このテストの効果を確認します。
最後に、4 番目のテストを実行します。 TEST_AddViaExtraction_to_PassThrough.0000.ns.xml という名前のファイルのコピーを作成し、"TEST_" プレフィックスを削除して名前を変更します。
名前が変更されたファイルを \Source\Samples\Namespace\Test\Filedrop\In サブフォルダーにコピーします。
ESB はメッセージを取得し、 ExtractNodeXPath プロパティで指定された要素を抽出し、指定された名前空間値を持つこの要素からメッセージを作成し、更新されたメッセージを \Source\Samples\Namespace\Test\Filedrop\Out サブフォルダーにドロップします。 テキスト エディターで入力ファイルと出力ファイルを開き、このテストの効果を確認します。